Sven Rautenberg: Netscape streikt beim <div>-Tag

Beitrag lesen

Moin!

die function: function changeImages() bleibt mal so stehen,

if (document.images) {
    for (var i=0; i<changeImages.arguments.length; i+=2) {
      document[changeImages.arguments[i]].src = eval(changeImages.arguments[i+1] + ".src");
    }  }
}
else

Hier ist das Problem: Netscape 4 kennt auch document.images. Du mußt im Inneren von "if (document.images)" eine Abfrage "if (document.layers)" machen und dann entsprechend verzweigen. Der Name des Layers, in dem die Bilder sind, muß dabei natürlich auch bekannt sein - entweder ist er konstant, oder du mußt ihn als weiteren Parameter übergeben.

{
document.layers[layerid].document.images

for (var i=0; i<changeImages.arguments.length; i+=2) {
      document[changeImages.arguments[i]].src = eval(changeImages.arguments[i+1] + ".src");
    }  }
}

Und hier ist eigentlich nichts von dem zu sehen, was ich erwähnte...

- Sven Rautenberg

--
Signatur oder nicht Signatur - das ist hier die Frage!