Hi,
Hab ein dickes Problem:
und ich eine phette Lösung ;)
<div style="position:absolute; top:0px; left:0px;">
<a id="Rueck" href="javascript:MenueZurueck()"
onMouseOver="bildAn('Rueckwaerts', 'Bild1')"
onMouseOut="bildAus('Rueckwaerts', 'Bild1')"
onMouseDown="bildKlick('Rueckwaerts', 'Bild1');this.blur()"
onMouseUp="bildAn('Rueckwaerts', 'Bild1');this.blur()">
<img name='Rueckwaerts' border="0" src="./pics/backn.gif"></a><br />
</div>
Nun soll durch ein anderes Javascript der Inhalt der Handler gelehrt, bzw. später wieder gefüllt werden.
Ergebnis sollte sein:
<div style="position:absolute; top:0px; left:0px;">
<a id="Rueck" href="javascript:MenueZurueck()"
onMouseOver=""
onMouseOut=""
onMouseDown=""
onMouseUp="">
<img name='Rueckwaerts' border="0" src="./pics/backn.gif"></a><br />
</div>
Setze beim gewünschten Ereignis, das die Events ausschalten soll eine Variable auf "0" und prüfe in den Funktionen bildAn(), bildAus() und bildKlick() den Wert dieser Variablen. Wenn er "1" ist, wird die Funktion ausgeführt, wenn er "0" ist, nicht. Das kannst du bequem mit einer IF-Bedingung realisieren und den Wert der Variablen natürlich jederzeit wieder ändern.
http://selfhtml.teamone.de/javascript/sprache/bedingt.htm#if_else
Bitte helft mir!!!!
Ich bin ja schon dabei!!! (Siehst du, das wirkt etwas unhöflich, nur so als Anmerkung am Rande)
LG Orlando