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数组中的一个元素,可以通过索引值来访问。

原文地址:https://www.cnblogs.com/the-wang/p/7507835.html