Arthur: Rollover-Script beim Netscape 6 eleganter schreiben??

Hallo leute!!

wenn ich jetzt bei Netscape 4.x oder im IE jetzt ein Bild austauschen möchte, dann muss ich nur folgendes schreiben:

document.images['BildId'].src="bild.gif";

wenn ich das jetzt aber für den Netscape 6 machen möchte muss ich folgendes schreiben:

bj=document.createElement('IMG');
bj.src="bild.gif";
bj.id='BildId';

bv=document.getElementById('BildId');

document.body.replaceChild(bj, bv);

kann man das für den Netscape 6 nicht irgendwie kürzer machen??

Ok danke für eure Tips

Arthur

  1. Wer weiß, ob der Netscape 6 je richtig auf den Markt kommt !!!!

  2. Hi Arthur,
    ich versteh nicht ganz was du hast. in der pr3 funktioniert das "alte"
    rollover-script nach wie vor

    lg hobbes

    1. Hi Arthur,
      ich versteh nicht ganz was du hast. in der pr3 funktioniert das "alte"
      rollover-script nach wie vor

      lg hobbes

      Hallo Hobbes!!
      danke erstmal für deinen Tip.
      ich habe noch die PR2...wußte noch garnicht dass es in PR3 gehen wird.

      lade mir das erstmal runter...

      ok cu
      Arthur

      1. ich habe noch die PR2...wußte noch garnicht dass es in PR3 gehen wird.

        Hi nochmal,

        mit NN6 PR2 unter W2K und M17/Linux funktioniert dieses Beispiel wie im IE bzw. NN 4.x:http://www.styleassistant.de/tips/wuerfeln.htm (und ebenso unter M17/Linux).

        MfG, Thomas

  3. wenn ich jetzt bei Netscape 4.x oder im IE jetzt ein Bild austauschen möchte, dann muss ich nur folgendes schreiben:

    document.images['BildId'].src="bild.gif";

    wenn ich das jetzt aber für den Netscape 6 machen möchte muss ich folgendes schreiben:

    bj=document.createElement('IMG');
    bj.src="bild.gif";
    bj.id='BildId';

    bv=document.getElementById('BildId');

    document.body.replaceChild(bj, bv);

    kann man das für den Netscape 6 nicht irgendwie kürzer machen??

    Warum so kompliziert?

    Sowohl in NN6 PR2 als auch Mozilla M17 funktioniert document.images["eineid"].src problemlos (getestet unter mit NN6 PR2 unter W2K und M17 unter SuSE Linux 7.0).
    Ansonsten klappt mit NN 6 auch document.getElementById("eineid").src="bild.gif" (auch im IE 5.x).

    Zu beachten ist noch, dass Netscape 4.x keine IDs bei document.images unterstuetzt. IE und NN 4.x bzw. 6 unterstuetzen aber einheitlich NAME:
    document.images["einname"].src="bild.gif".

    Habe heute gelesen, dass gestern M18 "released" worden ist - klappt es evtl. damit nicht?

    HTH & Gruss, Thomas