/js/lib/Socket.IO-node/support/expresso/deps/jscoverage/doc/example-jsunit/jsunit/app/main-loader.html
HTML | 45 lines | 38 code | 7 blank | 0 comment | 0 complexity | 8b29b89f66bc442deeba40088811b1db MD5 | raw file
Possible License(s): GPL-2.0, LGPL-2.1, MPL-2.0-no-copyleft-exception, BSD-3-Clause
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <title>jsUnit External Data Document loader</title>
- <script language="JavaScript" type="text/javascript">
-
- var loadStatus;
- var callback = function () {
- };
-
- function buffer() {
- return window.frames.documentBuffer;
- }
-
- function load(uri) {
- loadStatus = 'loading';
- buffer().document.location.href = uri;
- }
-
- function loadComplete() {
- top.xbDEBUG.dump('main-loader.html:loadComplete(): loadStatus = ' + loadStatus + ' href=' + buffer().document.location.href);
- if (loadStatus == 'loading') {
- loadStatus = 'complete';
- callback();
- callback = function () {
- };
- }
- }
-
- if (top.xbDEBUG.on) {
- var scopeName = 'main_loader_' + (new Date()).getTime();
- top[scopeName] = window;
- top.xbDebugTraceFunction(scopeName, 'buffer');
- top.xbDebugTraceFunction(scopeName, 'load');
- top.xbDebugTraceFunction(scopeName, 'loadComplete');
- }
-
- </script>
- </head>
-
- <body>
- <iframe name="documentBuffer" onload="loadComplete()"></iframe>
- </body>
- </html>