claudio: Rollover innerhalb von Layern

Beitrag lesen

Hi Claudio
Leider kann dir da keiner weiterhelfen, da Netscape kein Iframes kennt.
(siehe <../../tcid.htm>)
Falls du das wirklich im NS (wie in der Ueberschrift zu raten! ist) ueber layer gemacht hast, dann musst du die Bilder im Netscape mit
document.layername.document.images["imagename"].src="bild.src";
machen, da Netscape die Layer wie ein extra document behandelt. Jedes Bild was innerhalb eines layers steht muss also ueber seinen layer referenziert werden.
Tschau Holger

Lieber Holger
Ich komme mit Deiner Syntax nicht klar. Kannst Du mir vielleicht weiterhelfen. Folgender Code:
<SCRIPT LANGUAGE="JavaScript">

<!--

n = (document.layers) ? 1:0
ie = (document.all) ? 1:0

function load(page) {
        if (n) document.textN.src = page
        else if (ie) parent.textframe.document.location = page
}

function showlyr() {
        if (n) document.textN.visibility = "show"
        if (ie) textIE.style.visibility = "visible"
}

function hidelyr() {
        if (n) document.textN.visibility = "hide"
        if (ie) textIE.style.visibility = "hidden"
}

//-->

</SCRIPT>
<STYLE TYPE="text/css">
#textIE {position:absolute; left:50; top:100; width:300; height;200;}
</STYLE>

So verzweige ich ob Netscape oder IE ist. Bis hier ok. Wie kann ich nun für den Rollover-Effekt Deinen Code einsetzten????
Vielen Dank.
Gruss
Claudio