Reihenfolge Events
Markus
- javascript
Hallo zusammen,
ich habe in einem PopUp Fenster ein ImageMap definiert
<map name="imgMap">
<area shape="rect" coords="290,311,367,326" href="mailto:..." title="" onclick="self.close();" target="_blank" alt="">
</map>
Wenn der User auf einen bestimmten Bereich klickt, soll das Mailprogramm gestartet und das PopUp-Fenster geschlossen werden.
Unter dem Internet Explorer geht alles bestens, aber der Mozilla ist zu schnell ;-) Der schliesst nur sofort das Fenster.
Gibt es sowas in der Art onclick="javascript:mailto:...; self.close();"
Also erst mailto ausführen und das Fenster schliessen.
Danke im voraus...
Hi,
<area shape="rect" coords="290,311,367,326" href="mailto:..." title="" onclick="self.close();" target="_blank" alt="">
Das IE dies ausfuehrt ist Zufall denn Javascript wird vor dem eigentlichen Link ausgefuehrt.
Gibt es sowas in der Art onclick="javascript:mailto:...; self.close();"
"javascript:" hat im eventhandler nix verloren. Ansonsten hilft Dir vielleicht ein timeout, mit dem Du das Schliessen erst nach einer Verzoegerung ausfuehren laesst. Moeglicherweise geht auch onclick="self.location.href='mailto:...';self close();"
Gruesse, Joachim
Hi Joachim,
danke dir !
Ich werde mal das mit
"onclick=self.location.href='mailto:...';self close();" versuchen.
Bye
Markus