You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@click.apache.org by "Bob Schellink (JIRA)" <ji...@apache.org> on 2009/03/21 11:45:50 UTC
[jira] Closed: (CLK-245) addLoadEvent improvement
[ https://issues.apache.org/jira/browse/CLK-245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bob Schellink closed CLK-245.
-----------------------------
> addLoadEvent improvement
> ------------------------
>
> Key: CLK-245
> URL: https://issues.apache.org/jira/browse/CLK-245
> Project: Click
> Issue Type: Improvement
> Components: core
> Affects Versions: 1.4
> Reporter: Bob Schellink
> Assignee: Bob Schellink
> Fix For: 1.5 M1
>
> Attachments: domloaded.js, test-onload1.html, test-onload2.html
>
>
> The script control.js contains the function 'addLoadEvent'. This function enables one to add multiple onload events to a page.
> There are two problems with the current function.
> 1) If the <body> tag contains a 'onload' event, and the javascript is placed in the <head> of a page, the addLoadEvent does not seem to fire its events.
> 2) The events added to the above function, only fires after the entire web page (including all images) have been loaded.
> An alternative approach which is used by some of the AJAX libraries (JQuery, mootools), is based on Dead Edwards code found here: http://dean.edwards.name/weblog/2006/06/again/
> There are a few available reusable scripts on the net, which provides this technique.
> The downside is that it looks like pretty nasty javascript code (or perhaps it just points to my lack of javascript knowledge ;-)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.