OK.
El problema es que en IE, el body abarca todo lo que se ve de la pagina mientras que en FireFox abarca solo el contenido del body.
Entonces, como dice Isabel,
Cita:
Iniciado por IsaBelM solo tienes que poner una zona activa
si pones contenido, funciona en FF pero solo si pinchas en el contenido.
Cita: <html>
<head>
<script>
function body_onclick(){
alert("body_onclick se ejecuto OK");
}
function win_onload(){
document.body.onclick = body_onclick;
alert("win_onload se ejecuto OK");
}
onload = win_onload;
</script>
</head>
<body>algo
</body>
</html>
Para que funcione en toda la pagina en los dos navegadores hay que usar document el lugar de body.
Cita: <html>
<head>
<script>
function document_onclick(){
alert("document_onclick se ejecuto OK");
}
function win_onload(){
document.onclick = document_onclick;
alert("win_onload se ejecuto OK");
}
onload = win_onload;
</script>
</head>
<body>
</body>
</html>
Gracias Isabel.