location对象
提供与当前窗口中加载的文档有关的信息,还提供一些导航功能。
它既是window对象的属性,也是document对象的属性。
- 查询字符串参数
- 位置操作
- assign()方法为其传递一个URL
- location.href属性,修改其他属性也可以改变当前加载的页面。
- replace()方法接受一个参数,将要导航到的URL,但是不能返回到前一个页面。
- reload()重新加载,不含参数时可能会从缓存中重新加载,含参数true则会从服务器重新加载。
navigator对象
识别客户端浏览器
可以利用plugins数组检测插件,但是对IE浏览器无效。检测IE浏览器插件必须使用转悠的ActiveXObject类型。
screen对象
表示客户端的能力,包括浏览器外部的显示器信息。
history对象
保存着用户上网的历史记录。使用go()可以在用户的历史记录中任意跳转,介绍哦偶一个参数,表示向后或者向前跳转的整数值。同时back()和forward()可以来代替go()。