Warper
Erfahrenes Mitglied
Hi
hab folgenden Quelltext mit Hilfe eines Buches, eines SelfHTML Beispiels und hiesigem Forum geschrieben. Leider habe ich bei allen Versuchen immer das selbe Problem, welches wahrscheinlich ganz einfach zu lösen ist. Undzwar scheitern alle meine Versuche daran, dass window.event irgendwie keine Eigenschaften hat.
Hier der gesamte Quelltext meiner Testseite:
Vielleicht könnt ihr mich ja auf den richtigen weg bringen
Grüße,
Steffen
hab folgenden Quelltext mit Hilfe eines Buches, eines SelfHTML Beispiels und hiesigem Forum geschrieben. Leider habe ich bei allen Versuchen immer das selbe Problem, welches wahrscheinlich ganz einfach zu lösen ist. Undzwar scheitern alle meine Versuche daran, dass window.event irgendwie keine Eigenschaften hat.
Hier der gesamte Quelltext meiner Testseite:
HTML:
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US">
<head>
<title>New document</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<script type="text/javascript">
function showInfoBox () {
var distX;
var distY;
distX = (window.event)? window.event.clientX : window.event.pageX;
distY = (window.event)? window.event.clientY : window.event.pageY;
alert("X: "+distX);
if (document.getElementById) {
document.getElementById("info_box").style.left = distX + "px";
document.getElementById("info_box").style.top = distY + "px";
document.getElementById("info_box").style.display = "block";
} else if (document.all) {
document.all.info_box.style.left = distX + "px";
document.all.info_box.style.top = distY + "px";
document.all.info_box.style.display = "block";
}
}
</script>
</head>
<body>
<div id="info_box" style="width: 200px; height: 100px; background-color: #000; position: absolute; display: none;"></div>
<div id="link_box" onmousemove="javascript:showInfoBox()" style="display: block; height: 100px; width: 100px; margin-top: 300px; margin-left: 300px; border: 2px solid #000;"></div>
</body>
</html>
Vielleicht könnt ihr mich ja auf den richtigen weg bringen
Grüße,
Steffen