對于Web設(shè)計(jì)、開發(fā)中window對象的資料
發(fā)表時(shí)間:2024-02-03 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]What is "window" ? window 代表瀏覽器中一個(gè)打開的窗口。Window的屬性 屬性描述closed獲取引用窗口是否已關(guān)閉。defaultStatus設(shè)置或獲取要在窗口底部的狀態(tài)欄上顯示的缺省信息。dialogArguments設(shè)置或獲取傳遞給模式對話框窗...
What is "window" ? window 代表瀏覽器中一個(gè)打開的窗口。
Window的屬性
屬性 | 描述 |
---|
closed | 獲取引用窗口是否已關(guān)閉。 |
defaultStatus | 設(shè)置或獲取要在窗口底部的狀態(tài)欄上顯示的缺省信息。 |
dialogArguments | 設(shè)置或獲取傳遞給模式對話框窗口的變量或變量數(shù)組。 |
dialogHeight | 設(shè)置或獲取模式對話框的高度。 |
dialogLeft | 設(shè)置或獲取模式對話框的左坐標(biāo)。 |
dialogTop | 設(shè)置或獲取模式對話框的頂坐標(biāo)。 |
dialogWidth | 設(shè)置或獲取模式對話框的寬度。 |
frameElement | 獲取在父文檔中生成 window 的 frame 或 iframe 對象。 |
length | 設(shè)置或獲取集合中對象的數(shù)目。 |
name | 設(shè)置或獲取表明窗口名稱的值。 |
offscreenBuffering | 設(shè)置或獲取對象在對用戶可見之前是否要先在屏幕外繪制。 |
opener | 設(shè)置或獲取創(chuàng)建當(dāng)前窗口的窗口的引用。 |
parent | 獲取對象層次中的父窗口。 |
returnValue | 設(shè)置或獲取從模式對話框返回的值。 |
screenLeft | 獲取瀏覽器客戶區(qū)左上角相對于屏幕左上角的 x 坐標(biāo)。 |
screenTop | 獲取瀏覽器客戶區(qū)左上角相對于屏幕左上角的 y 坐標(biāo)。 |
self | 獲取對當(dāng)前窗口或框架的引用。 |
status | 設(shè)置或獲取位于窗口底部狀態(tài)欄的信息。 |
top | 獲取最頂層的祖先窗口。 |
Window的事件 事件 | 描述 |
---|
onactivate | 當(dāng)對象設(shè)置為活動(dòng)元素時(shí)觸發(fā)。 |
onafterprint | 對象所關(guān)聯(lián)的文檔打印或打印預(yù)覽后立即在對象上觸發(fā)。 |
onbeforedeactivate | 在 activeElement 從當(dāng)前對象變?yōu)楦肝臋n其它對象之前立即觸發(fā)。 |
onbeforeprint | 對象的關(guān)聯(lián)文檔打印或打印預(yù)覽前在對象上觸發(fā)。 |
onbeforeunload | 在頁面將要被卸載前觸發(fā)。 |
onblur | 在對象失去輸入焦點(diǎn)時(shí)觸發(fā)。 |
oncontrolselect | 當(dāng)用戶將要對該對象制作一個(gè)控件選中區(qū)時(shí)觸發(fā)。 |
ondeactivate | 當(dāng) activeElement 從當(dāng)前對象變?yōu)楦肝臋n其它對象時(shí)觸發(fā)。 |
onerror | 當(dāng)對象裝載過程中發(fā)生錯(cuò)誤時(shí)觸發(fā)。 |
onfocus | 當(dāng)對象獲得焦點(diǎn)時(shí)觸發(fā)。 |
onhelp | 當(dāng)用戶在瀏覽器為當(dāng)前窗口時(shí)按 F1 鍵時(shí)觸發(fā)。 |
onload | 在瀏覽器完成對象的裝載后立即觸發(fā)。 |
onmove | 當(dāng)對象移動(dòng)時(shí)觸發(fā)。 |
onmoveend | 當(dāng)對象停止移動(dòng)時(shí)觸發(fā)。 |
onmovestart | 當(dāng)對象開始移動(dòng)時(shí)觸發(fā)。 |
onresize | 當(dāng)對象的大小將要改變時(shí)觸發(fā)。 |
onresizeend | 當(dāng)用戶更改完控件選中區(qū)中對象的尺寸時(shí)觸發(fā)。 |
onresizestart | 當(dāng)用戶開始更改控件選中區(qū)中對象的尺寸時(shí)觸發(fā)。 |
onscroll | 當(dāng)用戶滾動(dòng)對象的滾動(dòng)條時(shí)觸發(fā)。 |
onunload | 在對象卸載前立即觸發(fā)。 |
window的集合 集合 | 描述 |
---|
frames | 獲取給定文檔定義或與給定窗口關(guān)聯(lián)的文檔定義的所有 window 對象的集合。 |
window的方法 方法 | 描述 |
---|
alert | 顯示包含由應(yīng)用程序自定義消息的對話框。 |
attachEvent | 將指定函數(shù)綁定到事件,以便每當(dāng)該事件在對象上觸發(fā)時(shí)都調(diào)用該函數(shù)。 |
blur | 使元素失去焦點(diǎn)并觸發(fā) onblur 事件。 |
clearInterval | 使用 setInterval 方法取消先前開始的間隔事件。 |
clearTimeout | 取消先前用 setTimeout 方法設(shè)置的超時(shí)事件。 |
close | 關(guān)閉當(dāng)前瀏覽器窗口或 HTML 應(yīng)用程序(HTA)。 |
confirm | 顯示一個(gè)確認(rèn)對話框,其中包含一個(gè)可選的消息和確定取消按鈕。 |
createPopup | 創(chuàng)建彈出窗口。 |
detachEvent | 從事件中取消指定函數(shù)的綁定,這樣當(dāng)事件觸發(fā)時(shí)函數(shù)就不會(huì)收到通知了。 |
execScript | 以給定語言執(zhí)行指定的腳本。 |
focus | 使得元素得到焦點(diǎn)并執(zhí)行由 onfocus 事件指定的代碼。 |
moveBy | 將窗口的位置移動(dòng)指定 x 和 y 偏移值。 |
moveTo | 將窗口左上角的屏幕位置移動(dòng)到指定的 x 和 y 位置。 |
navigate | 在當(dāng)前窗口中裝入指定 URL。 |
open | 打開新窗口并裝入給定 URL 的文檔。 |
print | 打印與窗口關(guān)聯(lián)的文檔。 |
prompt | 顯示一個(gè)提示對話框,其中帶有一條消息和一個(gè)輸入框。 |
resizeBy | 更改窗口的當(dāng)前位置縮放指定的 x 和 y 偏移量。 |
resizeTo | 將窗口的大小更改為指定的寬度和高度值。 |
scroll | 將窗口滾動(dòng)到自左上角起指定的 x 和 y 偏移量。 |
scrollBy | 將窗口滾動(dòng) x 和 y 偏移量。 |
scrollTo | 將窗口滾動(dòng)到指定的 x 和 y 偏移量。 |
setActive | 設(shè)置對象為當(dāng)前對象而不將對象置為焦點(diǎn)。 |
setInterval | 每經(jīng)過指定毫秒值后計(jì)算一個(gè)表達(dá)式。 |
setTimeout | 經(jīng)過指定毫秒值后計(jì)算一個(gè)表達(dá)式。 |
showHelp | 顯示幫助文件。此方法可用于 Microsoft HTML 幫助。 |
showModalDialog | 創(chuàng)建一個(gè)顯示指定 HTML 文檔的模式對話框。 |
showModelessDialog | 創(chuàng)建一個(gè)顯示指定 HTML 文檔的非模式對話框。 |
window的對象 對象 | 描述 |
---|
clientInformation | 包含關(guān)于 Web 瀏覽器的信息。 |
clipboardData | 提供了對于預(yù)定義的剪貼板格式的訪問,以便在編輯操作中使用。 |
document | 代表給定瀏覽器窗口中的 HTML 文檔。 |
event | 代表事件狀態(tài),如事件發(fā)生的元素,鍵盤狀態(tài),鼠標(biāo)位置和鼠標(biāo)按鈕狀態(tài)。 |
external | 允許訪問由 Microsoft® Internet Explorer 瀏覽器組件宿主應(yīng)用程序提供的附加對象模型。 |
history | 包含了用戶已瀏覽的 URL 的信息。 |
location | 包含關(guān)于當(dāng)前 URL 的信息。 |
navigator | 包含關(guān)于 Web 瀏覽器的信息。 |
screen | 包含關(guān)于客戶屏幕和渲染能力的信息。 |