judith: imagearray

Beitrag lesen

hi,

ich habe mehrere Probleme entdeckt: Deine "show" steckt ja in einem DIV-layer. Fuer NC muss das entsprechend referenziert werden:

document.layers[0].document.images[0].src =bild.src;

da musst Du aber eine Abfrage vorschalten, in der Art: if(document layers)...denn diese Syntax ist NC-only. IE braucht dann ein if(document.all)document.images.show.src=...

Ein groesseres Problem ist position:relative, das ist bei NC extrem buggy»

Hallo, danke,

Es ist nun so dass ich den div einfach weglassen kann,
es braucht ihn gar nicht und sonst ist das layout total über dem Haufen.
Aber se stürzt immer noch ab. Könnte es an den css angaben liegen?
Judith

Mach mal die Gegenprobe, indem Du den folgenden Part im Original austauscht (ist etwas veraendert und absolut positioniert). Das passt natuerlich nicht in Dein Layout, aber funktioniert. Versuche also besser, relative zu vermeiden.

Ansonsten achte natuerlich auch auf die Fehler, die *Calocybe* schon festgestellt hat.

Gruesse, Gruesse  Joachim

PS. Scriptausschnitt (NC-only)

function Bildwechsel(bild)
    {
     document.layers[0].document.images[0].src =bild.src;
    }
</script>
</head>

<body bgcolor="#CEFFCE">
<table  bgcolor="#CEFFCE" align="center" width="100%" cellspacing="2" cellpadding="2" border="1" height="70">
<tr>
    <td width="33%" align="center" class="same" > </td>
    <td width="34%" align="center">
<div id="logos" style="position:absolute;top:5px;visibility:visible">
<a href="Natural World Heritage Property.htm" onMouseover="Bildwechsel(Highlight1)" onMouseout="Bildwechsel(Normal1)">
<img name="show" src="kopf7.jpg">
</a>
</div></td>
    <td width="33%" align="center" class="same" > </td>
</tr>
</table>