IE / Netscape Bilder Tauschen mit DIV und Mouseover
Matthias
- dhtml
Hallo zusammen,
auch wenn es das x-te mal ist. Ich kapier es nicht. Vorweg im IE lokal läuft es einwandfrei. Im Netscape erkennt er den Bildwechsel nicht. Wobei nur ein <img> im DIV liegt. - Soviel lokal.
Am Netz wird es noch schlimmer. Da erkennt IE nur den Bildwechsel im DIV und der Netscape macht gar nix.
Für jeden kleinen Tip noch so dankbar.
Viele Grüsse
Matthias
PS.: Die Seite liegt auf
http://www.avsmannheim.de/doc/test.htm
Hi.
Am Netz wird es noch schlimmer. Da erkennt IE nur den Bildwechsel im DIV und der Netscape macht gar nix.
zum 1000x
Bilder in <div> bei Netscape mit:
document.layers[Lay].document.images[Img]
Das Archiv ist voll davon - so schwer kann es doch nicht sein.
Wilhelm
Hallo Wilhelm,
da gebe ich Dir gerne recht. Ich habe auch jede Menge Hilferufe gefunden. Nur mit Lösungen tun sich hier manche zu dem Thema wohl doch schwer wenn ich das so lese.
Auch nach dem ich mal wieder einen ganz neuen Versuch gestartet habe und einen funktionieren Script ohne Bilder dann angepasst habe, das Ergebnis endet immer gleich. Wobei der Script noch schlecht interpretiert wird wie mein ursprünglicher.
Und der Script ist nun wirklich simpel:
<html>
<head>
<title>Ebenentest</title>
<script language="JavaScript">
<!--
function SichtbarkeitEbenen(sicht1,sicht2,sicht3) {
for (i=1;i<4;i++)
{
if (document.layers){
if (eval("sicht"+i+"=='visible'")) eval("sicht"+i+"='show'");
else eval("sicht"+i+"='hide'");
eval("document.ebene"+i+".visibility=sicht"+i)}
if (document.all)
eval("document.all.ebene"+i+".style.visibility=sicht"+i)
}
return
}
//-->
</script>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#BLAU" alink="#BLAU" vlink="#BLAU" onLoad="SichtbarkeitEbenen('hidden','hidden','hidden')">
<div id="ebene1" style="position:absolute;top:150px;right:80px;visibility:visible;"><IMG src="../navback.gif" width="120" height="200" border="0"></div>
<align="center">
<table>
<tr>
<td><div id="ebene2"><IMG src="../auswahl.gif" width="11" height="15" border="0"></div>
</div></td>
<td>Zeile1</td>
<td><div id="BILD"><a href="#" onMouseOver="SichtbarkeitEbenen('visible','visible','hidden')">Zeile1</a></div></td>
</tr>
<tr>
<td><div id="ebene3"><IMG src="../auswahl.gif" width="11" height="15" border="0"></div>
</div></td>
<td>Zeile1</td>
<td><div id="BILD"><a href="#" onMouseOver="SichtbarkeitEbenen('visible','hidden','visible')">Zeile2</a></div></td>
</tr>
</table>
</body>
</html>
Vielleicht erbarmt sich ja doch einer.
Grüsse
Matthias