使用這些特徵時,可以用 window.property;也可以省略 window,直接用 property。
存放應用緩衝物件的記憶體位置。限 Firefox 3 使用。
視窗關閉為 true,視窗開啟為 false。唯讀。
- 上例中,檢查本視窗,結果當然是 false。可以用來檢查子視窗,或父視窗的狀態。
Compenent 物件。使用 XPConnect 會用到。
存放主文件內容的視窗物件。限 Firefox 使用。
存放 XUL 的控制器物件。限 Firefox 使用。
存放瀏覽器的加密物件,可用來操控瀏覽器的安全功能。限 Firefox 使用。
讀取或設定視窗的狀態列上的文字。
- IE, Safari 成功;Chrome 沒有狀態列。
- Firefox 必須在位址列輸入 about:config,然後將 dom.disable_window_status_change 改為 false,才能在狀態列設定文字。
配合方法 window.showModalDialog() 使用。可讀取父視窗傳來的參數值。傳來的參數可以是數值,字串,物件,陣列。
存放視窗目錄的工具列物件。限 Firefox 使用。
存放視窗內的文件物件(document)。使用時,可以省略 window。document 物件後面會詳談。
視窗所在的矩框(frame)。如果視窗是最上層,則回傳 null。部落格無法測試矩框。
- IE, Firefox 傳回 null;Safari, Chrome 傳回 undefined。
傳回一個類似陣列的物件,內存當下視窗中的子矩框。可以用 window.frames[指標].member,取得矩框成員。window.frames[指標] 也是是一個 window 物件,所有 window 的特徵與方法都可以使用。部落格無法測試矩框。
視窗為全螢幕時為 true,否則為 false。限 Firefox 使用。
請參見 Storage。
存放瀏覽器的展示頁(session)的 history 物件。
瀏覽器文件展現區的長與寬,包括捲軸鈕(scroll bar)。唯讀。其值為整數,單位為像素(pixel)。
- IE 沒這兩項;Firefox, Safari, Chrome 都成功。
存放視窗中矩框的數目。
存放文件的 location 物件。
存放 locationbar 與 menubar 物件。
- IE 沒這兩項。Firefox, Safari, Chrome 都有。