sunny: RolloverScript funktioniert nicht mehr in Netscape 4

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

  1. Tag auch

    Du hast die Bezeichnung "test" doppelt vergeben.

    Thomas J.

    1. 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

      1. 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

        1. 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