BOM(浏览器窗⼝)模型四个对象BOM(浏览器窗⼝)模型四个对象
浏览器的js引擎在解析html页⾯的时候,将页⾯主要分割成四个部分:
window对象,location对象,history对象,screen对象
1.window对象:对象模型是什么
顶级对象,频繁调⽤,⼀般忽略不写
1.1 打开窗⼝的⽅法
open(“url”,“打开指定url的⽅式”,“其他的参数-页⾯的宽⾼”)
1.2 和定时器相关的⽅法
反复执⾏的定时器:
setInterval(“任务()”,毫秒数)
只执⾏⼀次的定时器:
setTimeout(“任务()”,毫秒数)
取消定时器:
取消⼀个任务id:
clearInterval(iIntervalID)
clrearTimeout(iTimeoutID)
1.3 对话框相关的⽅法
alert(“消息对话框”)
cofirm(“确认对话框”)
prompt(“输⼊提⽰框”)
2.location对象:
2.1href属性
ocation.href [ = sURL ]:更改href的url进⾏跳转
2.1 reload⽅法
load() ;——重新刷新页⾯
3.history对象:
3.1 常⽤⽅法
windw.history.back ():从历史列表中装⼊前⼀个 URL
windw.history.forward ():从历史列表中装⼊下⼀个 URL
(1/-1): 从历史列表中装⼊ URL
4.screen对象:
window.screen.width:页⾯宽度
window.screen.height:页⾯⾼度
window.screen.availWidth::除去任务栏的宽度
window.screen.availHeight:除去任务栏的⾼度
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论