Re: capturing load events

* Hallvord R. M. Steen wrote:
>Opera actually fires a "load" event on BODY for compatibility with typical  
>DOM0 <BODY onload="..."> code. This extra compatibility effort doesn't  
>seem to be necessary since both IE6 and Firefox say "true" for the document

If there is ever going to be a specification for this, it would probably
say that the event handler attributes on the body element register event
listeners on the `window` object in some way. Try for example:

  <body onload='0xdeadbeef'>
  <script>
  alert(window.onload)
  </script>

In Internet Explorer window.onload and document.body.onload would also
be the exact same function, Firefox does not set document.body.onload
in this case. Note specifically that onerror='...' is very different
from the 'error' event.
-- 
Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de
Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de
68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/ 

Received on Wednesday, 3 January 2007 12:01:24 UTC