Sha256: e5e88aa6188c50f2f6438c0902071a58d6279fad4a909340dfff27909d609a88
Contents?: true
Size: 1.51 KB
Versions: 7
Compression:
Stored size: 1.51 KB
Contents
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>Testing dojo.addOnLoad(), dojo.addOnUnload() and dojo.addOnWindowUnload()</title> <script type="text/javascript" src="../../../dojo.js" djConfig="isDebug: true"></script> <script type="text/javascript"> dojo.addOnLoad(function(){ console.debug("addOnLoad(func) works"); }); var scope = { named: function(){ console.debug("addOnLoad(obj, name) works"); }, refd: function(){ console.debug("addOnLoad(obj, func) works"); } }; dojo.addOnLoad(scope, "named"); dojo.addOnLoad(scope, scope.refd); // dojo.addOnLoad(scope, "named"); // dojo.addOnLoad(scope, scope.refd); dojo.addOnWindowUnload(function(){ alert("addOnWindowUnload works"); }); dojo.addOnUnload(function(){ alert("addOnUnload works"); }); </script> </head> <body> <h1>Testing dojo.addOnLoad(), dojo.addOnUnload() and dojo.addOnWindowUnload()</h1> <p>This page has registers a function with dojo.addOnLoad(), dojo.addOnUnload() and dojo.addOnWindowUnload.</p> <p><b>dojo.addOnLoad()</b>: You should see 3 console messages about addOnLoad working.</p> <p><b>dojo.addOnUnload()</b>: You should see an alert if the page is reloaded, or if you navigate to a different web page ("addOnUnload works").</p> <p><b>dojo.addOnWindowUnload()</b>: You should see an alert if the page is reloaded, or if you navigate to a different web page ("addOnWindowUnload works").</p> </body> </html>
Version data entries
7 entries across 7 versions & 1 rubygems