Hallo,
nach langer Suche und zahlloser Versuche brauche ich doch mal Rat von Experten. Ich habe ein Javascript geschrieben, das einen DIV-Layer bei einem Mouseover an der aktuellen x-Mausposition einblendet. Hierzu habe ich folgende Funktion geschrieben:
function layerein(layername)
{
if(document.getElementById(layername).style.visibility==‚hidden‘)
{
if(navigator.appName==„Microsoft Internet Explorer“)
{
var x=window.event.x;
document.getElementById(layername).style.left = x;
}
document.getElementById(layername).style.visibility = ‚visible‘;
}
}
Die Funktion funktioniert prima im IE. Wie bekomme ich das bei dem Firefox hin? Selfhtml und diverse andere Seiten habe ich schon durchsucht, doch leider keine Lösung gefunden bzw. wurde ich nicht schlau daraus. Ich weiß, dass man bei dem Firefox(Netscape) einen document.captureEvents(x) einbauen muss, aber meine Frage ist WIE?
Vielleicht noch folgende Informationen: Der DIV-Layer sieht folgendermaßen aus:
Wäre nett wenn jemand von Euch eine Lösung wüßte.
Vielen Dank schon mal im Voraus