<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 type="text/javascript"> function onLoad() { var chromeFrame = GetChromeFrame(); chromeFrame.onloaderror = OnNavigationFailed; setTimeout(NavigateToURL, 100); } function NavigateToURL() { var chromeFrame = GetChromeFrame(); chromeFrame.src = "navigateurl_basic_frame.html"; setTimeout(OnNavigationTimeout, 10000); } var navigation_complete = 0; function OnNavigationFailed(msg) { if (!navigation_complete) { onFailure("NavigateURL", 1, 'ChromeFrame Navigation failed: ' + msg); } } function OnNavigationTimeout() { OnNavigationFailed('TIMEOUT'); } function OnChromeFrameLoaded() { navigation_success = 1; onSuccess("NavigateURL", 1); } function GetChromeFrame() { return window.document.ChromeFrame; } </script> </head> <body onload="onLoad();"> <div id="statusPanel" style="border: 1px solid red; width: 100%"> Test running.... </div> <object id="ChromeFrame" width="500" height="500" codebase="http://www.google.com" classid="CLSID:E0A900DF-9611-4446-86BD-4B1D47E7DB2A"> <param name="onload" value="return OnChromeFrameLoaded();"> <embed id="ChromeFramePlugin" width="500" height="500" name="ChromeFrame" onload="return OnChromeFrameLoaded();" type="application/chromeframe"> </embed> </OBJECT> <br /> <br /> <p>Tests ChromeFrame Navigation</p> </body> </html>