• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Area und Javascript..

Status
Für weitere Antworten geschlossen.

my_key

Neues Mitglied
Hallo, hab eine Frage.
Ich habe eine Map und zwei Areas aufgemacht. Diese zwei <area shape="rect" ... >, ich nenne sie area1 und area2, stehen genau nebeneinander (0 Pixel abstand).

Wie kann ich folgendes Realisieren:
Wenn ich mit der Maus in area1 die begrenzungen überschreite (also die Area1 verlasse), soll ein alertFenster aufgemacht werden:

<area shape="rect" coords="..." OnMouseOver="alert(...)" />

Aber wenn ich mit der Maus von area1 nach area2 (welches ja genau daneben steht) fahre, soll KEIN AlertFenster aufgemacht werden.

Im begging 4 ur help :grin:
Grüße, mykey
 
Kann doch gar kein zweites alert Fenster aufgemacht werden da der alert befehl erstmal verarbeitet werden soll... o.O
 
ich würde es folgendermaßen lösen:
<area onMouseOut="var alertchen=window.setTimeout('alert(\'Wiso hast du mich verlassen?...\',20); window.clearTimeout(alertchen); alertchen=null; ')">
<area onMouseOver="if(alertchen != null){window.clearTimeout(alertchen); alertchen=null;}">

PS: nur ein gedanken anstoß, und nicht getestet
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben