javascript中window物件的方法有:alert()、atob()、btoa()、blur()、close()、focus()、open()、print()、setInterval()、 setTimeout()、stop()等等。
本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
Window 物件
Window 物件表示瀏覽器中開啟的視窗。
所有瀏覽器都支援 window 物件。它代表瀏覽器的視窗。
所有全域 JavaScript 對象,函數和變數自動成為 window 物件的成員。
全域變數是 window 物件的屬性。
全域函數是 window 物件的方法。
甚至(HTML DOM 的)document 物件也是window 物件屬性:
window.document.getElementById("header");
等同於:
document.getElementById("header");
window物件的方法
方法 | 描述 |
---|---|
#alert() | 顯示帶有一段訊息和一個確認按鈕的警告框。 |
atob() | 解碼一個 base-64 編碼的字串。 |
btoa() | 建立一個 base-64 編碼的字串。 |
blur() | 把鍵盤焦點從頂層視窗移開。 |
clearInterval() | 取消由 setInterval() 設定的 timeout。 |
clearTimeout() | 取消由 setTimeout() 方法設定的 timeout。 |
close() | 關閉瀏覽器視窗。 |
confirm() | 顯示帶有一段訊息以及確認按鈕和取消按鈕的對話方塊。 |
createPopup() | 建立一個 pop-up 視窗。 |
focus() | 把鍵盤焦點給予一個視窗。 |
getSelection() | 傳回一個 Selection 對象,表示使用者選擇的文字範圍或遊標的目前位置。 |
getComputedStyle() | 取得指定元素的 CSS 樣式。 |
matchMedia() | 此方法用來檢查 media query 語句,它傳回一個 MediaQueryList物件。 |
moveBy() | 可相對視窗的目前座標把它移動指定的像素。 |
moveTo() | 把視窗的左上角移到一個指定的座標。 |
open() | 開啟一個新的瀏覽器視窗或尋找一個已命名的視窗。 |
print() | 列印目前視窗的內容。 |
prompt() | 顯示可提示使用者輸入的對話方塊。 |
resizeBy() | #依照指定的像素調整視窗的大小。 |
resizeTo() | 把視窗的大小調整到指定的寬度和高度。 |
scroll() | 已被廢棄。 這個方法已經使用了 scrollTo() 方法來取代。 |
scrollBy() | 依照指定的像素值來捲動內容。 |
scrollTo() | 把內容捲動到指定的座標。 |
setInterval() | 依照指定的週期(以毫秒計)來呼叫函數或計算表達式。 |
setTimeout() | 在指定的毫秒數後呼叫函數或計算表達式。 |
stop() | 停止頁面載入。 |
postMessage() | 安全地實作跨來源通訊。 |
更多程式相關知識,請造訪:程式設計教學! !
以上是javascript window方法有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!