<ole>
attachEvent er en proprietær MS-metode - den fungerer kun i IE.
function minfunktion() {
alert("Funktion kaldt");
}
var oBody = document[document.documentElement ? "documentElement" : "body"];
oBody.onclick = minfunktion;
er nok den bedste løsning. Det sikrer at onclick-event'en bliver fanget i hele vinduet ... også, når body'en ikke fylder vinduet ud:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"
http://www.w3.org/TR/html4/loose.dtd"><html>
<head>
<title>TITLE</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
body {
border: 1px solid red
}
</style>
<script type="text/JavaScript" src="">
function minfunktion() {
alert("Funktion kaldt");
}
var oBody = document[document.documentElement ? "documentElement" : "body"];
oBody.onclick = minfunktion;
</script>
</head>
<body onclick="alert('Kun på bodyen')">
Her er min body
</body>
</html>
/mvh
</bole>