一、navigator
navigator对象包含有关浏览器的信息,其中navigator.userAgent属性是一个只读的字符串,声明了浏览器用于HTTP请求的用户代理头的值。可以用来识别不同的浏览器。
二、screen
三、history
- length属性返回历史列表中的网址数
- back()方法的作用类似浏览器中的后退按钮
- forward()方法的作用类似浏览器中的前进按钮
- go()方法可以实现页面跳转,如go(1)等同于forward(), go(-1)等同于back(), go(-2)是后退2页,go(0)等同于刷新页面
四、window对象中其他一些有关浏览器的属性和方法
1.属性
2. alert(), confirm(), prompt()
3.setTimeout(), setInterval(), clearTimeout(), clearInterval()
- setTimeout()用于在指定的毫秒数后执行某段既定代码,clearTimeout()则用于取消它设置的timeout
- setInterval()用于每隔一段毫秒数重新执行某段既定代码,clearInterval()用于取消它设置的timeout
4.open(), close()
- open()打开一个新的浏览器窗口
- close()用于关闭浏览器窗口