标签:bom 浏览器对象模型 黄艺斌 html5自由者 javascript
innerHeight 当前窗口文档显示区域的高(这里的宽度和高度不包括菜单栏、工具栏以及滚动条等的高度。)
innerWidth 当前窗口文档显示区域的宽(这里的宽度和高度不包括菜单栏、工具栏以及滚动条等的高度。) outerHeight 当前窗口文档(包含菜单栏、控制台、边框)的高 outerWidth 当前窗口文档(包含边框、滚动条)的宽 |
clearInterval() setInterval() setTimeout() cleatTimeout() art() confirm() prompt()
close() 关闭浏览器窗口
open () 打开指定的URL
resizeBy (width,height) 调整指定大小
resizeTo(width,height) 调整大小至 —— 谷歌禁用这一方法 IE可以用,防止被恶意改变大小
scrollBy(x,y) 相对滚动像素,如当前为(500,600),则scrollBy(-100,-100)表示往上滚动(100,100),如果正数表往下
scrollTo(x,y) 绝对位置,以文档左上角为(0,0)的x,y坐标,用于回到顶部功能,scrollTo(0,0); 回到最顶部
moveBy(x,y) 将窗口上移,下移,左移,右移指定数量的像素
moveTo(x,y) 将窗口的左上角移动到指定的坐标
【注意】By是相对,To的绝对
|
<script> window.onload = function () { timer = window.setInterval(jump,1000); } function jump() { window.resizeTo(200,200); x = Math.ceil(Math.random()*1000); y = Math.ceil(Math.random()*600); window.moveTo(x,y); } </script>
back() 加载history列表中的前一个URL forward 访问下一个URL go():① history.go(1) 等价于 history.forward() ② history.go(-1) 等价于 history.back() ③ history.go(0)等于刷新页面 |
标签:bom 浏览器对象模型 黄艺斌 html5自由者 javascript
原文地址:http://blog.csdn.net/html5_/article/details/26453757