javaScript 浏览器对象
一、Window 对象
可以假定是任何对象的父对象。
使用 window.open([URL], [窗口名称], [参数字符串]); 可以查找一个已经存在的或者新建浏览器窗口。
URL:可选参数,在窗口中要显示网页的网址或路径。如果省略这个参数,或者它的值是空字符串,那么窗口就不显示任何文档。 窗口名称:可选参数,被打开窗口的名称。 1.该名称由字母、数字和下划线字符组成。 2."_top"、"_blank"、"_self"具有特殊意义的名称。 _blank:在新窗口显示目标网页 _self:在当前窗口显示目标网页 _top:框架网页中在上部窗口中显示目标网页 3.相同 name 的窗口只能创建一个,要想创建多个窗口则 name 不能相同。 4.name 不能包含有空格。 参数字符串:可选参数,设置窗口参数,各参数用逗号隔开。
参数表:
使用window.close();可以关闭一个窗口。
window.screen.属性 用于获取属性的屏幕信息
二、Docunment对象
表示在浏览器窗口或其中一个框架中显示的HTML文档,通过该对象的属性和方法可以获得和控制页面对象的外观和内容。
三、History对象
history对象包含用户已经浏览过的URL集合,提供浏览器导航按钮功能,可以通过文档的历史记录来浏览文档。
window.history.[ 属性 | 方法] (window可以省略)
History对象属性:
History对象方法:
四、Navigator对象
Navigator对象包含浏览器的信息,常用于检测浏览器与操作系统的版本。
对象属性:
五、Location对象
Localtion用于获取或设置窗体的URL,并可以用于解析URL。
location对象属性图示:
localtion语法:
location.[属性|方法];
location对象属性:
localtion方法:
六、Link对象
link对象表示文档中的超链接,通过一些该对象的属性可以得到连接目标。每个连接都是Links数组中的一个元素,可以通过索引值来访问。