2 <!-- This page is meant to load inside the host browser like IE/FF -->
4 <script type="text/javascript" src="chrome_frame_tester_helpers.js">
6 <script type="text/javascript">
8 var chromeFrame = GetChromeFrame();
9 chromeFrame.onloaderror = OnNavigationFailed;
10 setTimeout(NavigateToURL, 100);
13 function NavigateToURL() {
14 var chromeFrame = GetChromeFrame();
15 chromeFrame.src = "navigateurl_basic_frame.html";
16 setTimeout(OnNavigationTimeout, 10000);
19 var navigation_complete = 0;
21 function OnNavigationFailed(msg) {
22 if (!navigation_complete) {
23 onFailure("NavigateURL", 1, 'ChromeFrame Navigation failed: ' + msg);
27 function OnNavigationTimeout() {
28 OnNavigationFailed('TIMEOUT');
31 function OnChromeFrameLoaded() {
32 navigation_success = 1;
33 onSuccess("NavigateURL", 1);
36 function GetChromeFrame() {
37 return window.document.ChromeFrame;
42 <body onload="onLoad();">
43 <div id="statusPanel" style="border: 1px solid red; width: 100%">
46 <span id="ChromeFrameSpan"></span>
47 <script type="text/javascript">
48 insertControl("ChromeFrameSpan",
49 { "eventHandlers": { "onload": "return OnChromeFrameLoaded();" } });
54 <p>Tests ChromeFrame Navigation</p>