[freeside-commits] branch master updated. f829595fdd9e62b91251fc1cc2726367e558e1d4
Mark Wells
mark at 420.am
Thu Aug 29 12:03:17 PDT 2013
The branch, master has been updated
via f829595fdd9e62b91251fc1cc2726367e558e1d4 (commit)
from 31f3ba70c953bdd40119aa4d4c097ab6d05b5e6c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit f829595fdd9e62b91251fc1cc2726367e558e1d4
Author: Mark Wells <mark at freeside.biz>
Date: Thu Aug 29 12:01:01 2013 -0700
better cross-browser onload handlers, fixes #24783
diff --git a/httemplate/elements/onload.js b/httemplate/elements/onload.js
index bfa7eef..c7bbbb2 100644
--- a/httemplate/elements/onload.js
+++ b/httemplate/elements/onload.js
@@ -12,11 +12,12 @@ Usage:
</%doc>
(function() {
- var tmp = window.onload;
- window.onload = function() {
- if (typeof(tmp)== 'function') {
- tmp();
- }
+ var myonload = function() {
<% $m->content %>
- };
+ }
+ if ( window.addEventListener ) {
+ window.addEventListener('load', myonload);
+ } else if ( window.attachEvent ) {
+ window.attachEvent('onload', myonload);
+ }
})();
-----------------------------------------------------------------------
Summary of changes:
httemplate/elements/onload.js | 13 +++++++------
1 files changed, 7 insertions(+), 6 deletions(-)
More information about the freeside-commits
mailing list