RolloverScript funktioniert nicht mehr in Netscape 4
sunny
- javascript
Hallo liebe Leute!
Ich habe folgendes Problem: Mein RolloverScript funktioniert leider in NN4 nicht, ich kann aber nicht entdecken warum ... Es hat eigentlich schon funktioniert, jetzt plötzlich nicht mehr und ich komm nicht drauf was da jetzt falsch ist:
Beispiel (nur ein Auszug):
test = new Image();
test.src = "../../images/home.gif";
test_over = new Image();
test_over.src = "../../images/home_over.gif";
function changeimages(imagename,imageobject) {
window.document.images[imagename].src = eval(imageobject + ".src");
Und so rufe ich die Funktion dann auf:
<a href="link.html" onMouseOver="changeimages('test','test_over')" onMouseOut="changeimages('test','test')">Link</a>
Sieht hier jemand den Fehler?
Ich bin wohl gerade "betriebsblind" ...
Grüße,
sunny
Tag auch
Du hast die Bezeichnung "test" doppelt vergeben.
Thomas J.
Hi!
Du hast die Bezeichnung "test" doppelt vergeben.
Ich hab was? Wieso? Wo?
Es gibt 2 Objekte, einmal "test" und einmal "test_over" und das Bild das getauscht werden soll hat die id "test". Darf das diese id nicht erhalten? Jedenfalls wenn ich ihm eine andere id gebe funktioniert es auch nicht. Oder was meinst Du?
Lg,
sunny
Hallo,
wenn ich ihm eine andere id gebe funktioniert es auch nicht. Oder was meinst Du?
befinden sich die img in positionierten div?
Dann müsstest du dich etwas mit Netscape 4 und Layer/JavaScript
beschäftigen.
Grüsse
Cyx23
Hallo!
befinden sich die img in positionierten div?
Ja!
Dann müsstest du dich etwas mit Netscape 4 und Layer/JavaScript
beschäftigen.
Hm, heißt das, ich kann im Netscape 4 die images dann nicht direkt ansprechen?
Ich dachte das hätte schonmal funktioniert bei meiner Seite ... komisch ... ich scheine irgendetwas zu verwechseln ...
Grüße,
sunny