summaryrefslogtreecommitdiff
path: root/underlays/javascript
diff options
context:
space:
mode:
Diffstat (limited to 'underlays/javascript')
-rw-r--r--underlays/javascript/ikiwiki.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/underlays/javascript/ikiwiki.js b/underlays/javascript/ikiwiki.js
index 1252f244f..aebc5cf7e 100644
--- a/underlays/javascript/ikiwiki.js
+++ b/underlays/javascript/ikiwiki.js
@@ -10,11 +10,13 @@ if (document.addEventListener) {
// other browsers
window.onload = run_hooks_onload;
+var onload_done = 0;
+
function run_hooks_onload() {
// avoid firing twice
- if (arguments.callee.done)
+ if (onload_done)
return;
- arguments.callee.done = true;
+ onload_done = true;
run_hooks("onload");
}