Hi Everyone, A web page that I'm testing with webkit, uses two event listeners about load event. It registered those by assigning to window.onload and setting as an 'onload' attribute of body element. On webkit, last registered one replaces previous one, in this case 'onload' attribute wins. I checked other browsers, but only chrome permits two listeners on same event type. I googled and found out that it's DOM Level 0 event handling. And I'm wondering this is a webkit bug when using a mix of traditional model and inline model (as referred to below), or implementor dependent. https://en.wikipedia.org/wiki/DOM_events#DOM_Level_0 <html> <head> <title>onloadload</title> <script type="text/javascript"> function load() { alert("body.onload"); } window.onload = function () { // traditional model alert("window.onload"); }; </script> </head> <body onload="load()"> <!-- inline model --> <p>onload.</p> </body> </html> Thanks in advance. jongdeok.
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev