Hallo zusammen,
ich bin am verzweifeln.
document.getElementById("box").style.top = y+"px";
Funktioniert im Mozilla
aber im IE9 komischerweise nicht.
Wenn ich einen konkreten Wert verwende, funktioniert es in beiden Browsern.
document.getElementById("box").style.top = "120px";
Der komplette Code:
<script type="text/javascript">
window.onload = init;
function init() {
if (window.Event) {
document.captureEvents(Event.MOUSEMOVE);
}
document.onmousemove = getXY;
}
function getXY(e) {
x = (window.Event) ? e.pageX : event.clientX;
y = (window.Event) ? e.pageY : event.clientY;
x = x - 380;
y = y - 380;
}
function hello () {
document.getElementById("box").style.top = y+"px";
document.getElementById('box').style.visibility = "visible";
setTimeout("hello2();",2000);
}
function hello2 () {
document.getElementById('box').style.visibility = "hidden";
}
</script>