Hallo,
vielleicht kann jemand mir helfen. Ich möchte mittels mouseover ein Bild Zusatzinfos in einem Layer erscheinen lassen. Problem dabei ist, dass der Code in einem FORM ist. Bei IE nud NS6 funktioniert es gut.. nur bei NS4 klappt es nicht.
Der Code-Salat:
<script type=text/javascript>
var isNS = navigator.appName.indexOf("Netscape") != -1
var isIE = navigator.appName.indexOf("Microsoft") != -1
var isNS6 = navigator.userAgent.indexOf("Gecko")!=-1
function show() {
if (isNS) document.layers[name].visibility = "show";
if (isIE) document.all."+name+".style.visibility = "visible";
if (isNS6) document.getElementById(name).visibility = "visible";
}
function hide() {
if (isNS) document.layers[name].visibility = "hide";
if (isIE) document.all."+name+".style.visibility = "hidden";
if (isNS6) document.getElementById(name).visibility = "hidden";
}
</script>
Das Form:
<FORM ACTION="aktion" METHOD=POST>
<CENTER><INPUT TYPE=image SRC="images/bild.jpg" WIDTH=120 HEIGHT=90 BORDER=0 ALIGN=bottom value=Submit onmouseover="show('text1')" onclick="hide('text1')" onmouseout="hide('text1')">
</FORM>
Vielleicht bin ich etwas zu blond für diese Aufgabe... aber ich blicke es einfach nicht durch :-(
Ich bin für jede Hilfe sehr dankbar
Siggi