BOM

屏幕快照 2016-08-29 上午10.47.33.png

BOM:浏览器窗口对象的一组API
Browser Object Module

屏幕快照 2016-08-29 上午10.49.11.png
屏幕快照 2016-08-29 上午10.48.56.png

navigator:浏览器信息


屏幕快照 2016-08-29 上午10.51.06.png

通过navigator下面的userAgent判断应用是运行在当前设备的什么浏览器上

location:浏览器定位和导航


屏幕快照 2016-08-29 下午4.27.00.png

可以通过修改location的href属性来修改浏览器当前访问的地址
location 三个方法
1.assign(url)
- 载入新的url,记录浏览历史
2.replace(url)
- 载入新的url,不记录浏览历史
3.reload()
- 重载当前页

history窗口浏览器历史


屏幕快照 2016-08-29 下午4.48.58.png

history常用的三个方法
back() 传入正数
forward()传入正数
go()传入正数和负数都可以

screen:屏幕信息

屏幕快照 2016-08-29 下午4.56.03.png

window对象下常用的方法:

屏幕快照 2016-08-29 下午4.58.42.png

window上常用事件:

屏幕快照 2016-08-29 下午5.11.43.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容