- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
js关于docment和window几大对象
在 JavaScript 能够涉及的范围内有如下几个“大”对象:window, document, location, navigator, screen, history 等。下面是一个文档对象树,你可以看到对象下包含对象的“壮观”情景。要引用某个对象,就要把父级的对象都列出来。例如,要引用某表单 “applicationForm”的某文字框“customerName”,就要用 “document.applicationForm.customerName”。下表中有些对象是全小写的,有些是以大写字母开头的。以大写字母开头的对象表示,引用该对象不使用下表列出的名字,而直接用对象的“名字”(Id 或 Name,下面有讲解),或用它所属的对象数组指定。这里我们不准备讲解对象的“事件”,虽然我们也会列出对象所能响应的事件。
navigator 浏览器对象 反映了当前使用的浏览器的资料。属性appCodeName 返回浏览器的“码名” ? ,流行的 IE 和 NN 都返回 Mozilla。appName 返回浏览器名。IE 返回 Microsoft Internet Explorer,NN 返回 Netscape。appVersion 返回浏览器版本,包括了大版本号、小版本号、语言、操作平台等信息。platform 返回浏览器的操作平台,对于 Windows 9x 上的浏览器,返回 Win32(大小写可能有差异)。userAgent 返回以上全部信息。例如,IE5.01 返回 Mozilla/4.0 compatible; MSIE 5.01; Windows 98 。javaEnabled 返回一个布尔值,代表当前浏览器允许不允许 Java。screen 屏幕对象 反映了当前用户的屏幕设置。属性width 返回屏幕的宽度(像素数)。height 返回屏幕的高度。availWidth 返回屏幕的可用宽度(除去了一些不自动隐藏的类似任务栏的东西所占用的宽度)。availHeight 返回屏幕的可用高度。colorDepth 返回当前颜色设置所用的位数 - 1:黑白;8:256色;16:增强色;24/32:真彩色window 窗口对象 最大的对象,它描述的是一个浏览器窗口。一般要引用它的属性和方法时,不需要用“window.xxx”这种形式,而直接使用“xxx”。一个框架页面也是一个窗口。属性name 窗口的名称,由打开它的连接()或框架页()或某一个窗口调用的 open 方法(见下)决定。一般我们不会用这个属性。status 指窗口下方的“状态栏”所显示的内容。通过对 status 赋值,可以改变状态栏的显示。opener 用法:window.opener;返回打开本窗口的窗口对象。注意:返回的是一个窗口对象。如果窗口不是由其他窗口打开的,在 Netscape 中这个属性返回 null;在 IE 中返回“未定义”(undefined)。undefined 在一定程度上等于 null。注意:undefined 不是 JavaScript 常数,如果你企图使用“undefined”,那就真的返回“未定义”了。self 指窗口本身,它返回的对象跟 window 对象是一模一样的。最常用的是“self.close ”,放在标记中:“关闭窗口”。parent 返回窗口所属的框架页对象。top 返回占据整个浏览器窗口的最顶端的框架页对象。
方法open 打开一个窗口。用法:open , , ;:描述所打开的窗口打开哪一个网页。如果留空(),则不打开任意网页。:描述被打开的窗口的名称(),可以使用_top、_blank等内建名称。这里的名称跟“”里的“target”属性是一样的。:描述被打开的窗口的样貌。如果只需要打开一个普通窗口,该字符串留空(),如果要指定样貌,就在字符串里写上一到多个参数,参数之间用逗号隔开。例:打开一个 400 x 100 的干净的窗口:open ,_blank,width 400,height 100,menubar no,toolbar no,location no,directories no,status no,scrollbars yes,resizable yes 参数top #窗口顶部离开屏幕顶部的像素数left #窗口左端离开屏幕左端的像素数width #窗口的宽度height #窗口的高度menubar ...窗口有没有菜单,取值yes或notoolbar ...窗口有没有工具条,取值yes或nolocation ...窗口有没有地址栏,取值yes或nodirectories ...窗口有没有连接
文档评论(0)