BOM知识整理

1.窗口位置:

1-1.window,screenLeft获取窗口距离屏幕左边的距离

1-2.window.screenTop获取窗口距离屏幕顶端的距离

1-3.window.screenXwindow.screenY只有Safari和Chrome支持

1-4.window.moveTo(坐标x,坐标y)将窗口移动  禁用

1-5.window.moveBy(距离左边,距离上边)将窗口移动  禁用

2.窗口大小

2-1.window.resizeTo()window.reizeBy()调整窗口大小 禁用

3.打开窗口

window.open()打开一个新窗口 有多个参数

具体看链接:http://www.runoob.com/jsref/met-win-open.html

4.location

4-1.可以window或者document调用表示同一个对象

4-2. 属性和方法

//例如网址 https://ai.taobao.com/?pid=mm_114410142_13616595_54524110
location.hash; //""
location.host;//"ai.taobao.com:80"
location.hostname;//"ai.taobao.com"
location.href;//"https://ai.taobao.com/?pid=mm_114410142_13616595_54524110"
location.pathname;// "/"
location.port;//'80'
location.protocol;//'https'
location.search;//"?pid=mm_114410142_13616595_54524110"

assign()当前页面载入新的网址

reload()刷新网页  true从服务器加载  无参默认false可以从缓存加载

replace()代替当前网页

5.navigator

6.screen

7.history

 

 

posted @ 2017-12-07 15:59  爱编程的douyaer  阅读(338)  评论(0编辑  收藏  举报
Fork me on MaYun