Popup wieder schliessen
zetor
- javascript
1 Klawischnigg1 Ulrich
Hallo zusammen, mein Problem:
Ich hab eine Gallery erstellt:
http://www.doerr-agrar.de/albums/Erinnerungen%2005/index.html
mit folgendem Befehl pro Bild, (die Gallery wird dem express thumbnail creator erstellt)
<td align="center" class="thumbtitle"><a href="Gerhard 05 001.jpg" onClick="MyWindow=window.open('Gerhard 05 001.jpg','MyWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=820,height=620,left=125,top=100'); return false;"><img src="tn_Gerhard 05 001.jpg" alt="[zum vergrößern anklicken]" border="0" width="122" height="92"></a><br><small>Gerhard 05 001.jpg</small></td>
soweit so gut, die popups funktionieren, nur wie kann ich das jetzt machen das ein popup wieder geschlossen wird sobald ein bild angeklickt wird?
danke schon mal im voraus!
Hallo zusammen, mein Problem:
soweit so gut, die popups funktionieren, nur wie kann ich das jetzt machen das ein popup wieder geschlossen wird sobald ein bild angeklickt wird?
So geht das nicht, da das geöffnete Fenster keine HTML-Seite, sondern lediglich das Bild darstellt, kannst Du auf das Bild auch keinen Link setzen. Was Du aber machen kannst, Du kannst anstelle des Bildes "Gerhard 05 001.jpg" eine leere Htmlseite öffnen, in die Du dann mit dem Javascriptbefehl document.write sowohl die nötigen Tags für den Link zum Schließen als auch für die Anzeige des jeweiligen Bildes schreibst. ALso in etwa:
MyWindow.document.write('< a href="javascript:window.close()">';
MyWindow.document.write('<img src="name_des_bildes" etc...
Zu beachten noch daß der Aufruf über eine javascriptfunktion erfolgen muß; als nicht onlclick="MyWindow.open= ...." sondern onclick="MeineWichtigeFunktion()"
und erst in MeinerWichtigeFunktion öffnest Du dann das Fenster etc...
Moin,
Ich denke, daß es den meisten Menschen möglich sein sollte das popup mit alt+F4 oder dem klick auf das X oben rechts zu schließen.
Den wesentlichen Nachteil sehe ich eher in dem Einsatz von popup an sich. Sind die geblockt hat sich dein Problem schon gelöst, nur gibt es dann ein neues.
Es geht aber auch anders, z. b. so oder so!
Ich hatte anfangs auch popups genutzt, habe diese Variante aber nun im Einsatz und finde es sieht auch noch viel besser aus.
mfG
Ulrich