| <html> |
| <!-- This page is meant to load inside the host browser like IE/FF --> |
| <head> |
| <script type="text/javascript" src="chrome_frame_tester_helpers.js"></script> |
| <script language="javascript"> |
| var g_test_name = 'EventListener'; |
| |
| function onChromeFrameLoaded() { |
| appendStatus('Chrome frame loaded.'); |
| onSuccess(g_test_name, 1); |
| } |
| |
| function onEventNotFired() { |
| onFailure(g_test_name, 1, 'Did not receive onload event'); |
| } |
| |
| function onDocumentLoad() { |
| appendStatus('document loaded'); |
| var cf = getCf(); |
| cf.addEventListener("load", onChromeFrameLoaded, false); |
| setTimeout(onEventNotFired, 10000) |
| cf.src = "CFInstance_basic_frame.html"; |
| } |
| |
| function getCf() { |
| return window.document.ChromeFrame; |
| } |
| </script> |
| </head> |
| <body onload="onDocumentLoad();"> |
| <span id="ChromeFrameSpan"></span> |
| <script type="text/javascript"> |
| insertControl("ChromeFrameSpan", { "objectAttributes": { "height": "300" } }); |
| </script> |
| <div id="statusPanel" style="border: 1px solid red; width: 100%"> |
| Test running.... |
| </div> |
| </body> |
| </html> |