Reiner Wirth: Fehlermeldung im Firefox: Toplifter is not defined

Beitrag lesen

Die "globale" Version läuft jetzt im Safari, danke.

Ich habe jetzt goLive verlassen und arbeite "zu Fuß" weiter.

Wenn ich jetzt Firefox anpasse, muss ich dann nicht an:

var mouse_pos = {};
window.document.onmousemove = function(evt)
{
    if(!evt) evt = window.event;

mouse_pos.left = evt.clientX;
    mouse_pos.top = evt.clientY;

var b = (window.document.compatMode && window.document.compatMode == "CSS1Compat") ?
    window.document.documentElement : window.document.body || null;

if (b)
    {
        mouse_pos.scrollLeft= mouse_pos.left + b.scrollLeft;
        mouse_pos.scrollTop = mouse_pos.top + b.scrollTop;
    }

// brauche ich dann für Firefox noch ein else if, der ist doch aus dem Stall Mozilla, oder?

else if(document.layers)
    {
        // Netscape 4.
        mouse_pos.scrollLeft = evt.pageX;
        mouse_pos.scrollTop = evt.pageY;
        mouse_pos.left = evt.pageX - window.pageXOffset;
        mouse_pos.top = evt.pageY - window.pageYOffset;

}
}

sehr spannend für mich!

Gruß Reiner