這還不是 TWebBrowser 控件的屬性、方法、事件; 這和浏覽器中 JavaScript 的 window 對象是基本一致的.
window 對象是網頁腳本中的頂層對象, 它代表網頁的窗口、或一個框架.
{IHTMLWindow2 屬性:} frames //返回窗口中的框架數組 location //返回窗口的 location 對象 history //返回窗口的 history 對象 navigator //返回窗口的 navigator 對象 document //返回窗口的 document 對象 screen //返回 Screen 對象 self //返回當前窗口 window //同 self 屬性 top //返回最頂層的窗口 parent //返回父窗口 opener //返回創建此窗口的窗口 closed //窗口是否已被關閉 event //當前事件的狀態, 很有用 external //執行外部命令, 譬如加入收藏等 clientInformation //當前浏覽器信息 offscreenBuffering //是否使用雙緩沖, 就是對象在顯示之前是否要先在內存中繪制 Option //可建立 Option 的接口 ? Image //可建立 Image 的接口 ? item //用於獲取子框架 ? length //返回窗口中框架的數目 ? name //設置或返回窗口的名稱 defaultStatus //設置或返回窗口狀態欄中的默認文本 status //設置或返回窗口狀態欄中的文本 {IHTMLWindow2 方法:} setTimeout //在指定時間(毫秒)後調用函數或計算表達式 setInterval //按照指定時間周期(毫秒)調用函數或計算表達式 clearTimeout //取消由 setTimeout 的設置 clearInterval //取消由 setInterval 的設置 alert //顯示警告框 confirm //顯示可以確認或取消的對話框 prompt //用戶輸入的對話框 showModalDialog //創建並顯示 HTML 文檔的模式對話框 showHelp //顯示幫助文件 navigate //設置新的 URL, 類似 TWebBrowser.Navigate open //打開一個新的浏覽器窗口或查找一個已命名的窗口 close //關閉浏覽器窗口 focus //獲取焦點 blur //移除焦點 moveTo //移動窗口到指定位置 moveBy //移動窗口到相對位置 resizeTo //設置窗口寬度與高度 resizeBy //設置窗口相對的寬度與高度 scrollTo //滾動到指定位置 scrollBy //滾動到相對位置 scroll //同 scrollTo execScript //執行腳本 {IHTMLWindow2 事件:} onload //裝載完成後觸發 onunload //退出時觸發 onbeforeunload //退出時觸發, 會發生在 onunload 之前, 如果還想後頭應該用這個 onhelp //顯示幫助時觸發 www.bianceng.cn onfocus //獲得焦點時觸發 onblur //失去焦點時觸發 onerror //錯誤時觸發 onresize //改變大小時觸發 onscroll //滾動時觸發 {IHTMLWindow3 方法:} attachEvent //綁定事件 detachEvent //取消事件綁定 setTimeout //在指定時間(毫秒)後調用函數或計算表達式 setInterval //按照指定時間周期(毫秒)調用函數或計算表達式 print //打印 showModelessDialog //創建一個顯示HTML內容的非模態對話框 {IHTMLWindow3 屬性:} screenLeft // screenTop // clipboardData //剪切板數據 {IHTMLWindow3 事件:} onbeforeprint //打印前 onafterprint //打印後 {IHTMLWindow4 方法:} createPopup //創建彈出菜單 {IHTMLWindow4 屬性:} frameElement //獲取窗口所在的框架對象