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