程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> Delphi中的TWebBrowser與MSHTML(3):window對象的屬性、方法和事件

Delphi中的TWebBrowser與MSHTML(3):window對象的屬性、方法和事件

編輯:Delphi

這還不是 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 //獲取窗口所在的框架對象
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved