首页 > 代码库 > BOM知识点笔记
BOM知识点笔记
Window 对象常见属性
innerHeight 当前窗口文档显示区域的高(这里的宽度和高度不包括菜单栏、工具栏以及滚动条等的高度。) innerWidth 当前窗口文档显示区域的宽(这里的宽度和高度不包括菜单栏、工具栏以及滚动条等的高度。) outerHeight 当前窗口文档(包含菜单栏、控制台、边框)的高 outerWidth 当前窗口文档(包含边框、滚动条)的宽 |
window对象常见方法
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>
History对象常见方法
back() 加载history列表中的前一个URL forward 访问下一个URL go():① history.go(1) 等价于 history.forward() ② history.go(-1) 等价于 history.back() ③ history.go(0)等于刷新页面 |
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。