Popup-Fenster per Onmouseout schließen
Ransom
- javascript
0 nag0 Ransom
0 Hans Thomas Vogler
Hallo,
ich habe mit Javascript eine Funktion definiert, die bei einem Mouseover (onmouseover) ein Popupfenster mit einem Bild (größere Ansicht) öffnet. Ich möchte jetzt außerdem, dass das Fenster beim Verlassen des Mouseover-Links auch wieder geschlossen wird.
Mit onmouseout funktioniert dies aber nicht.
Hier der Quelltext:
Aufruf des Fensters:
<area shape="rect" class="hand" coords="180,503,620,599" title="" onmouseover="sa()" onmouseout="schiffsanzeige.close();">
Javascript:
<script language="javascript">
<!--
function sa() {
var schiffsanzeige = window.open("sapop.html","sanz","width=570,height=129,fullscreen=0, toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0");
schiffsanzeige.moveTo(50,150);
}
//-->
</script>
Vielen Dank für Eure Hilfe.
Hallo,
vorweg:
a) ich kann nicht wirklich (mit) javascript
b) bedenke, dass es Besucher auf deiner Seite geben wird, die Javascript deaktiviert haben und/oder popups blocken.
c) das könnte dich interessieren:
http://jotbe-fx.de/daily/archives/css/css_popup_ie.html
http://www.meyerweb.com/eric/css/edge/popups/demo.html
http://css.fractatulum.net/sample/experimente4.htm
<script language="javascript">
hier fehlt das type Attribut.
<!--
function sa() {
var schiffsanzeige = window.open( ...
"var" ist zu viel -> löschen -> fertig
Gute Nacht NAG
"var" ist zu viel -> löschen -> fertig
Hat geklappt, sehr gut, vielen Dank
Ransom
FsmE,
<area shape="rect" class="hand" coords="180,503,620,599" title="" onmouseover="sa()" onmouseout="schiffsanzeige.close();">
Manche Brauser mögen "area" ohne "href" nicht. Vielleicht liegts ja daran.
In sensibus mistis,
HaThoV