Esta pagina asigna un evento onclick a body (hay que hacer doble click para que lo asigne).
Funciona bien en IE6 y FF 3.6.12
Cita:
<html>
<head>
<script>
function body_onclick(){
alert("body_onclick se ejecuto OK");
}
function win_onload(){
alert("win_onload se ejecuto OK");
}
onload = win_onload;
</script>
</head>
<body ondblclick="this.onclick = body_onclick;">
</body>
</html>
<html>
<head>
<script>
function body_onclick(){
alert("body_onclick se ejecuto OK");
}
function win_onload(){
alert("win_onload se ejecuto OK");
}
onload = win_onload;
</script>
</head>
<body ondblclick="this.onclick = body_onclick;">
</body>
</html>
Esta intenta hacer lo mismo pero no funciona en FF :
Cita:
El problema es mio o de FF ?<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>
</body>
</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>
</body>
</html>
Saludos