Window對象是瀏覽器提供的一個全局對象,用於控制視窗和與視窗相關的一些操作,其方法包括但不限於open、close、alert、confirm、prompt、setTimeout、clearTimeout、setInterval、clearInterval等。以下是部分方法的相關介紹:
open方法。用於打開一個新的瀏覽器視窗或在現有視窗中載入URL,可以指定視窗的名稱和風格。
close方法。用於關閉當前視窗。
alert、confirm、prompt方法。分別用於顯示簡單的警告訊息、帶確認按鈕的對話框和提示用戶輸入的對話框。
setTimeout、setInterval方法。用於設定定時器,在指定的毫秒數後執行代碼,或定期執行代碼。
clearTimeout、clearInterval方法。用於停止之前設定的定時器。
moveBy、moveTo、resizeBy、resizeTo方法。用於移動或調整視窗的大小。
scrollBy、scrollTo方法。用於滾動頁面。
find、back、forward、home方法。用於控制瀏覽歷史,如打開查找頁面、後退到歷史記錄中的頁面、前進到歷史記錄中的頁面和打開主頁。
print方法。用於列印當前視窗的內容。
blur、focus方法。用於將焦點從當前視窗移開或返回到當前視窗。
handleEvent、releaseEvent方法。用於處理和釋放事件。
這些方法允許網頁與瀏覽器視窗進行互動,實現各種功能。