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 frame_location = new String(window.location);
15 frame_location = frame_location.replace(
16 /navigateurl_absolute_host.html/, "navigateurl_basic_frame.html");
17 var chromeFrame = GetChromeFrame();
18 chromeFrame.src = frame_location;
19 setTimeout(OnNavigationTimeout, 10000);
22 var navigation_success = 0;
24 function OnNavigationFailed(msg) {
25 if (!navigation_success) {
26 onFailure("NavigateURL", 1, 'ChromeFrame Navigation failed: ' + msg);
30 function OnNavigationTimeout() {
31 OnNavigationFailed('TIMEOUT');
34 function OnChromeFrameLoaded() {
35 navigation_success = 1;
36 onSuccess("NavigateURL", 1);
39 function GetChromeFrame() {
40 return window.document.ChromeFrame;
45 <body onload="onLoad();">
46 <div id="statusPanel" style="border: 1px solid red; width: 100%">
49 <span id="ChromeFrameSpan"></span>
50 <script type="text/javascript">
51 insertControl("ChromeFrameSpan",
52 { "eventHandlers": { "onload": "return OnChromeFrameLoaded();" } });
57 <p>Tests ChromeFrame Navigation</p>