国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JavaScript中的Window窗口對象

2024-05-06 14:18:29
字體:
來源:轉載
供稿:網友
JavaScript中的Window窗口對象
他是JavaScript中最大的對象,它描述的是一個瀏覽器窗口。一般要引用它的屬性和方法時,不需要用“window.xxx”這種形式,而直接使用“xxx”。一個框架頁面也是一個窗口。

Window窗口對象有如下屬性:



name 窗口的名稱,由打開它的連接(<a target="...">)或框架頁(<frame name="...">)或某一個窗口調用的 open() 方法(見下)決定。一般我們不會用這個屬性。

status 指窗口下方的“狀態欄”所顯示的內容。通過對 status 賦值,可以改變狀態欄的顯示。

opener 用法:window.opener;返回打開本窗口的窗口對象。注意:返回的是一個窗口對象。如果窗口不是由其他窗口打開的,在 Netscape 中這個屬性返回 null;在 IE 中返回“未定義”(undefined)。undefined 在一定程度上等于 null。注意:undefined 不是 JavaScript 常數,如果你企圖使用“undefined”,那就真的返回“未定義”了。

self 指窗口本身,它返回的對象跟 window 對象是一模一樣的。最常用的是“self.close()”,放在<a>標記中:“<a href="javascript:self.close()">關閉窗口</a>”。

parent 返回窗口所屬的框架頁對象。

top 返回占據整個瀏覽器窗口的最頂端的框架頁對象。

history 歷史對象,見下。

location 地址對象,見下。

document 文檔對象,見下。



Window窗口對象有如下方法:
第一個方法是open() 打開一個窗口。
用法:
open(<URL字符串>, <窗口名稱字符串>, <參數字符串>);

說明:



<URL字符串>:描述所打開的窗口打開哪一個網頁。如果留空(''),則不打開任意網頁。

<窗口名稱字符串>:描述被打開的窗口的名稱(window.name),可以使用'_top'、'_blank'等內建名稱。這里的名稱跟“<a href="..." target="...">”里的“target”屬性是一樣的。

<參數字符串>:描述被打開的窗口的樣貌。如果只需要打開一個普通窗口,該字符串留空(''),如果要指定樣貌,就在字符串里寫上一到多個參數,參數之間用逗號隔開。


例:打開一個 400 x 100 的干凈的窗口:
open('','_blank','width=400,height=100,menubar=no,toolbar=no,
location=no,directories=no,status=no, scrollbars=yes,resizable=yes')

open()的參數



top=# 窗口頂部離開屏幕頂部的像素數 

left=# 窗口左端離開屏幕左端的像素數 

width=# 窗口的寬度 

height=# 窗口的高度 

menubar=... 窗口有沒有菜單,取值yes或no 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 浦北县| 屏边| 阳江市| 耒阳市| 太白县| 周至县| 文山县| 凤城市| 宜章县| 常宁市| 偏关县| 报价| 汉阴县| 茌平县| 中牟县| 车致| 阳西县| 桃园县| 武汉市| 宝坻区| 江陵县| 新安县| 铅山县| 隆德县| 武义县| 封开县| 双峰县| 宁化县| 浦城县| 牙克石市| 仙游县| 九寨沟县| 洛隆县| 新和县| 达拉特旗| 灯塔市| 庄河市| 闵行区| 安庆市| 塘沽区| 金沙县|