Cita:
Iniciado por IsaBelM entonces al final no se le asigna a body sino a document. document es una propiedad del objeto window, así que no sé si hay alguna diferencia entre asignárselo a window o a document
Eso no lo investigué, asi que no te lo puedo decir.
Lo que si vale la pena decir es que mi explicacion anterior no explica porqué si se hace la declaracion dentro del TAG BODY,
<body ondblclick="this.onclick = body_onclick;">
el Firefox se comporta igual que el IE pero si se hace dentro de <SCRIPT>
document.body.onclick = body_onclick;
los "body" se comportan distinto.
Saludos