js关于ument和window几大对象

js关于ument和window几大对象

ID:8809475

大小:40.50 KB

页数:9页

时间:2018-04-08

js关于ument和window几大对象_第1页
js关于ument和window几大对象_第2页
js关于ument和window几大对象_第3页
js关于ument和window几大对象_第4页
js关于ument和window几大对象_第5页
资源描述:

《js关于ument和window几大对象》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、在JavaScript能够涉及的范围内有如下几个“大”对象:window,document,location,navigator,screen,history等。下面是一个文档对象树,你可以看到对象下包含对象的“壮观”情景。要引用某个对象,就要把父级的对象都列出来。例如,要引用某表单“applicationForm”的某文字框“customerName”,就要用“document.applicationForm.customerName”。下表中有些对象是全小写的,有些是以大写字母开头的。以大写字母开头的对象表示,引用该对象不使用下表列出的名字,而直接用

2、对象的“名字”(Id或Name,下面有讲解),或用它所属的对象数组指定。这里我们不准备讲解对象的“事件”,虽然我们也会列出对象所能响应的事件。navigator浏览器对象反映了当前使用的浏览器的资料。属性appCodeName返回浏览器的“码名”(?),流行的IE和NN都返回'Mozilla'。appName返回浏览器名。IE返回'MicrosoftInternetExplorer',NN返回'Netscape'。appVersion返回浏览器版本,包括了大版本号、小版本号、语言、操作平台等信息。platform返回浏览器的操作平台,对于Windows9

3、x上的浏览器,返回'Win32'(大小写可能有差异)。userAgent返回以上全部信息。例如,IE5.01返回'Mozilla/4.0(compatible;MSIE5.01;Windows98)'。javaEnabled()返回一个布尔值,代表当前浏览器允许不允许Java。screen屏幕对象反映了当前用户的屏幕设置。属性width返回屏幕的宽度(像素数)。height返回屏幕的高度。availWidth返回屏幕的可用宽度(除去了一些不自动隐藏的类似任务栏的东西所占用的宽度)。availHeight返回屏幕的可用高度。colorDepth返回当前颜色

4、设置所用的位数-1:黑白;8:256色;16:增强色;24/32:真彩色window窗口对象最大的对象,它描述的是一个浏览器窗口。一般要引用它的属性和方法时,不需要用“window.xxx”这种形式,而直接使用“xxx”。一个框架页面也是一个窗口。属性name窗口的名称,由打开它的连接()或框架页()或某一个窗口调用的open()方法(见下)决定。一般我们不会用这个属性。status指窗口下方的“状态栏”所显示的内容。通过对status赋值,可以改变状态栏的显示。opener用法:window.opener;返回打开本窗口的窗口对象。注意:返回的是一个窗

5、口对象。如果窗口不是由其他窗口打开的,在Netscape中这个属性返回null;在IE中返回“未定义”(undefined)。undefined在一定程度上等于null。注意:undefined不是JavaScript常数,如果你企图使用“undefined”,那就真的返回“未定义”了。self指窗口本身,它返回的对象跟window对象是一模一样的。最常用的是“self.close()”,放在标记中:“关闭窗口”。parent返回窗口所属的框架页对象。top返回占据整个浏览器窗口的最顶端的框架页对象。方法open()打开一个窗口。用法:open(,,);

6、:描述所打开的窗口打开哪一个网页。如果留空(''),则不打开任意网页。:描述被打开的窗口的名称(window.name),可以使用'_top'、'_blank'等内建名称。这里的名称跟“”里的“target”属性是一样的。:描述被打开的窗口的样貌。如果只需要打开一个普通窗口,该字符串留空(''),如果要指定样貌,就在字符串里写上一到多个参数,参数之间用逗号隔开。例:打开一个400x100的干净的窗口:open('','_blank','width=400,height=100,menubar=no,toolbar=no,location=no,direc

7、tories=no,status=no,scrollbars=yes,resizable=yes')参数top=#窗口顶部离开屏幕顶部的像素数left=#窗口左端离开屏幕左端的像素数width=#窗口的宽度height=#窗口的高度menubar=...窗口有没有菜单,取值yes或notoolbar=...窗口有没有工具条,取值yes或nolocation=...窗口有没有地址栏,取值yes或nodirectories=...窗口有没有连接区,取值yes或noscrollbars=...窗口有没有滚动条,取值yes或nostatus=...窗口有没有状态

8、栏,取值yes或noresizable=...窗口给不给调整大小,取值yes或n

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。