Rollover soll nur einmal starten - möglich?
Yami
- javascript
Guten Abend allerseits !
Ich bin auf der verzweifelten Suche nach einer Möglichkeit, ein Rollover so zu coden dass es nur einmal gestartet wird, d.h.:
beim ersten mouseover soll das neue Bild erscheinen, dieses dann nicht wieder zurückwechseln (soweit realisiert);
beim abermaligen mouseover soll nun aber nicht wieder der rollover effekt geladen werden !
Hier der besagte Code bisher:
<a href="#" onMouseOver="MM_swapImage('Image71','','Bilder/HP-Lui_04-over.gif',1)"><img src="Bilder/HP-Lui_04.jpg" alt="" name="Image71" width="328" height="64" border="0"></a>
Über Hilfe würde ich mich sehr freuen :)
einen schönen Abend noch,
Yami
Hallo,
beim ersten mouseover soll das neue Bild erscheinen, dieses dann nicht wieder zurückwechseln (soweit realisiert);
beim abermaligen mouseover soll nun aber nicht wieder der rollover effekt geladen werden !
Bin zwar kein JS-Profi, aber ich denke, dass man das mit Variablen hinbekommen müsste.
var pic71 = 0;
if(pic71 == 0) {
// Rollover-Effekt hier einfügen^^
pic71 = 1;
}
Oder so ähnlich.
Grüße,
Willi
Hallo,
Bin zwar kein JS-Profi, aber ich denke, dass man das mit Variablen hinbekommen müsste.
var pic71 = 0;
if(pic71 == 0) {
// Rollover-Effekt hier einfügen^^
pic71 = 1;
}
Oder so ähnlich.Grüße,
Willi
Erstmal vielen dank für deine prompte Antwort!
Leider kenne ich mich mit JS so gut wie gar nicht aus und erzeuge die Rollover mit Dreamweaver. Wo muss ich das von dir geschriebene definieren?
Grüße
Hi,
Ich bin auf der verzweifelten Suche nach einer Möglichkeit, ein Rollover so zu coden dass es nur einmal gestartet wird, d.h.:
Dann lösch ihn beim "Overn": this.onmouseover=null;
Ins onmouseover-Attribut eintragen.
Gruß, Cybaer