Wilhelm: Code für mouseevent bei netscape?????

Beitrag lesen

Servus,

ich hab ein Problem mit nem Mouseevent auf meiner HP

onmouseover="document.all.modell.src='xy.gif'"
onmouseout="document.all.modell.src='ab.gif'"

sind auch vom IE lesbar aber nicht vom NS

würde gern eine Browserunterscheidung machen, weiß aber nicht wie der Quellcode aussieht, dass NS was damit anfangen kann.

if (document.getElementById) // IE 5.x und NN 6
{browser = 'Dom';}
if (document.layers) // NN 4.x
{browser = 'Netscape';}
if (document.all && !document.getElementById) // IE 4
{browser = 'Explorer';}

fuer NS

wenn Bild nicht in Layer:
if (browser == "Netscape")
document[ImgName].src = eval(ImgName +  "off.src");

wenn bild in Layer:
if (browser == "Netscape")
document.layers[LayName].document.images[ImgName].src = eval(ImgName +  "on.src");

LayName und ImgName sind hier Variable, welche uebergeben werden

Gruesse
Wilhelm