BOM

open(url,打开方式)
新窗口打开空白页
//open(地址默认是空白页面,打开方式默认新窗口) 打开一个新窗口
//window.open('http://www.baidu.com', '_self');

opener = window.open();//返回值 返回的新开页面的window对象

//alert(opener == window)

//opener.document.body.style.background = 'red';

close()
ff : 无法关闭
chrome : 直接关闭
ie : 询问用户
opener.close(); //可以通过关闭用window.open方法打开的窗口

//window.navigator.userAgent : 浏览器信息
/window.location : 地址
/*
window.location.href = window.location内容
window.location.search = url?后面的内容
window.location.hash = url#后面的内容
*/

//alert( window.location );

//alert( window.location.href );//地址

//alert( window.location.search );

//alert( window.location.hash );

窗口尺寸大小

可视区尺寸
document.documentElement.clientWidth
滚动条滚动距离
document.documentElement.scrollTop
document.body.scrollTop//chrome
scrollTop=document.documentElement.scrollTop||document.body.scrollTop

可视区尺寸
document.documentElement.clientWidth
document.documentElement.clientHeight
滚动距离
document.body.scrollTop/scrollLeft
document.documentElement.scrollTop/scrollLeft
内容高度
document.body.scrollHeight
文档高度
document.documentElement.offsetHeight
document.body.offsetHeight

onscroll:当滚动条滚动的时候触发 时间间隔
onresize:窗口大小改变触发

你可能感兴趣的:(BOM)