1<HTML> 2<!-- TODO(slightlyoff): Move to tests directory? --> 3<HEAD> 4<TITLE> Chrome Frame Test </TITLE> 5<SCRIPT type="text/javascript"> 6function GetChromeFrame() { 7 var chromeFrame = window.document.ChromeFrame 8 return chromeFrame; 9} 10 11function OnChromeFrameMessage(text) { 12 window.alert("In host: \r\nMessage from ChromeFrame: " + text); 13 14 var chromeFrame = GetChromeFrame(); 15 chromeFrame.PostMessageToFrame("Hello from host"); 16 return "OK"; 17} 18 19function OnNavigate() { 20 var url = document.getElementById('inputurl'); 21 var chromeFrame = GetChromeFrame(); 22 chromeFrame.src = url.value; 23} 24 25function onLoad() { 26 var chromeFrame = GetChromeFrame(); 27 chromeFrame.onmessage = OnChromeFrameMessage; 28} 29 30</SCRIPT> 31</HEAD> 32<BODY onload="onLoad();"> 33Chrome Frame Test activex 34<br><br> 35<input id="inputurl" type="text" name="URL"> 36<input type="submit" value="Navigate" onClick="OnNavigate();"> 37<center> 38<OBJECT ID="ChromeFrame" WIDTH=500 HEIGHT=500 CODEBASE="http://www.google.com" 39 CLASSID="CLSID:E0A900DF-9611-4446-86BD-4B1D47E7DB2A"> 40 <PARAM NAME="src" VALUE="http://www.google.com"> 41 <embed ID="ChromeFramePlugin" WIDTH=500 HEIGHT=500 NAME="ChromeFrame" 42 SRC="http://www.google.com" TYPE="application/chromeframe"> 43 </embed> 44</OBJECT> 45</center> 46</BODY> 47</HTML> 48