Hallo Forum
Ich hab ne kleine javascript funktion, die anhand der Maus Position ein Menü einblendet.
Mit IE funktioniert das ganze herlich, doch Netscape hat so seine mühe.. Bitte schaut doch die schlaufe mal an....der fragliche Punkt ist mit Sternen *** markiert.....
function menu(Rubrik, offset, topdist) {
if (isIE) { // grab the x-y pos.s if browser is IE
tempX = event.clientX + document.body.scrollLeft
} else {
//********** hier sollte ich die Mausposition von Links haben vom
//********** Netscape und in die Variable tempX schreiben.
}
// catch possible negative values in NS4
if (tempX < 0){tempX = 0}
if( menu_aktiv != Rubrik) {
if (menu_aktiv) menu_zu("menu"+menu_aktiv);
if (isNav) {
eval('document["' + 'menu' + Rubrik + '"].top = topdist-10');
eval('document["' + 'menu' + Rubrik + '"].left =' + (tempX - 50) );
} else {
eval('document.all["' + 'menu' + Rubrik + '"].style.pixelTop = topdist');
eval('document.all["' + 'menu' + Rubrik + '"].style.pixelLeft =' + (tempX - 50));
}
}
menu_auf("menu"+Rubrik);
menu_aktiv = Rubrik;
}