Popup ohne Link schließen?
Hans-Herbert
- javascript
Schönen guten Abend,
Habe soeben meine erste Funktion mit Hilfe der..... Hilfe zusammengestellt.
Sie funtioniert wie ich es mir vorgenommen hatte.
Ein Popup öffnet sich in den Vordergrund beim öffnen des Hauptfensters.
Sollten beide minimiert werden maximieren sie sich beide auch wieder bei dem entsprechenden Signal, und es schließen sich auch beide wenn ich auf den Link des Hauptfensters gehe.
Quelltext des Hauptfensters:
<script type="text/javascript">
<!--
self.focus()
Fenster = window.open("detail_treppe.html","pop","width=175,height=235,left=0,top=0");
function schließen() {
Fenster.close("detail_treppe.html");
self.close()
}
//-->
</script>
<body>
<a href= "javascript: schließen()">Fenster schließen</a>
</body>
Quelltext des Popupfensters:
<body onLoad="self.focus();" background="dib_treppe05web.jpg">
Ansehen kann man sich das unter
http://www.holzundstahl.de/bilder/dibelius/dibeliusgross.html
1. Kann ich dieses gemeinsame Schließen auch ohne einen Link herstellen, d.h. ich schließe mein Hauptfenster rechts oben und das Popup schließt sich dann mit?
2. NS4.5 versteht das ganze nicht. (Das Popup erscheint nicht und das Hauptfenster läßt sich über den Link auch nicht mehr schließen.
Kann ich ihn verständiger machen?
Vielen Dank und Grüße, hahe
hi
deine Seite ist vom Konzept her schlecht. Warum? nun, da Popups inzwischen zu 99% dafür genutzt werden um einem auf besonders aufdringliche Art Werbung um die Ohren zu hauen, werden diese gerne geblockt. Bei Usern anderer Browser, die keine solche Sperre haben, habe ich vermehrt einen "Alt+F4-Reflex" beobachtet, falls sich so ein Gebilde öffnet.
An deiner Stelle würde ich auf der eigentlichen Startseite einen Link einbauen, über den das Popup MANUELL (und NUR manuell - was anderes hätte bei mir übrigens eh keine Wirkung!) geöffnet wird. Geschlossen wird das gute Stück dann auch nur von da. Nett wäre zusätzlich ein onclose="Fenster.close();" an der eigentlichen Seite, die dann beim Verlassen der Seite "aufräumt". Ob das Popup nun beim Minimieren unbedingt folgen soll halte ich schon für eher nervig - vielleicht will der besuchter sich ja gerade dein Popup genauer anseten und sich dafür das normale Browserfenser "vom Hals schaffen"...
Ein "Schließen" auf der eigentlichen Website einzubauen ist sinnlos, da Websites eher durch eingeben einer anderen Addresse als durch schließen des Fensters verlassen werden. Außerdem macht man das Fenster wohl eher über das x oben rechts oder eine ähnliche Funktion zu.
gruss Kai