Mehrere POPUPFENSTER ohne ALLES
SEVEN
- javascript
Hallo Leute!
Ich habe hier einen Javascript, durch den ich ein Popup-Fenster aufrufen kann, bei dem ALLES abgeschaltet ist. Ich brauche das, für eine Bilder-Gallerie! Für ein Bild kann ich das auch anwenden, aber ich weiss nicht, wie ich den Script kopieren und anpassen könnte, damit ich für jedes kleine Bild ein neues Fenster aufrufen kann! Bitte helft mir!
Hier wäre der Link der Testseite. Ich habe zwei bilder auf der Testseite und habe jedem einen eigenen Script mit verschiedenen LINKS zugeteilt. Er lädt aber immer die Seite 02.htm! Wie kann ich den Script zusammennehmen, dass beim anklicken des Bilde 01, die Seite 01.htm und beim klicken auf Bild 02, die Seite 02.htm geladen wird?
http://www.argimusic.com/html/test/test2.htm
Vielen Dank im Voraus
SEVEN
Hallo Seven,
so sollte es z.B. funktionieren, aber Vorsicht, nicht getestet:
Du gibst der Funktion urlPop als Parameter:
function openFrameless(urlPop)
nimmst die Variablendeklaration var urlpop = "01.htm" raus
und rufst die Funktion dann mit der jeweiligen Seite als Parameter auf
<a href="javascript:openFrameless(01.htm)
<a href="javascript:openFrameless(02.htm)
fertig. Dann brauchst du das Skript natürlich auch nur noch einmal einzubauen, was ja ohnehin ein Fehler war.
Holger
kleiner Nachtrag:
beim Aufruf Quotes nicht vergessen
<a href="javascript:openFrameless("01.htm")
kleiner Nachtrag:
beim Aufruf Quotes nicht vergessen
<a href="javascript:openFrameless("01.htm")
und am besten nicht so, sondern so:
<a href="01.htm" onclick="openFrameless(this.href);return false;">
Aber das steht auch auf einer Seite von denen, die Mathias gepostet hat.
Struppi.
Hallo Holger! Als erstes, DANKE für deine Hilfe! Aber leider habe ich es noch nicht geschafft, das ganze zum laufen zu bringen. Das Problem ist ja, wenn ich die Variablendeklaration oben wegnehme, weiss er ja nicht mehr, wo er sie suchen soll! Und das zweite ist: wie soll ich es mit der Fenstergrösse machen? Wo kommt diese Definition hin? denn nicht jedes Bild ist gleich gross!
Wärst du so nett, den Code mal anzusehen, und etwas zu testen und mir diesen dann evtl. zu schicken? Ich wäre dir SEHR dankbar, denn ich kann leider nicht programmieren!
Gruss
SEVEN
Hallo Seven,
Wie wäre es, dass du ein Funken Eigeninitiative zeigst?
Alle nötigen Informationen findest du bei einer Suche in Selhtml und im Forumsarchiv: http://selfsuche.teamone.de/
Dabei solltest du unter anderem auf http://selfhtml.teamone.de/javascript/objekte/window.htm#open und http://home.t-online.de/home/dj5nu/js-popup.html stoßen und wirst auch bei gezielter Recherche etwas darüber erfahren, wieso »frameless/chromeless popups« problematisch sind.
Grüße,
Mathias