首頁  >  文章  >  web前端  >  javascript window方法有哪些

javascript window方法有哪些

青灯夜游
青灯夜游原創
2021-04-12 11:44:475167瀏覽

javascript中window物件的方法有:alert()、atob()、btoa()、blur()、close()、focus()、open()、print()、setInterval()、 setTimeout()、stop()等等。

javascript window方法有哪些

本教學操作環境: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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn