一、介绍
BOM:浏览器模型
BOM具有5个对象,常用的有3个,分别是Window,location,history
二、window
所有跟window相关的方法和属性 都可以省略掉window 直接使用
弹框:
警告框:alert()
提示框:pormpt()
确定:返回输入值 取消:null
确认框:confirm()
确定:true 取消:fasle
open():打开一个新的网页
close():关闭当前网页
<button οnclick="window.close()">点</button>
定时器:
setTimtout(code,mills):延时多久时间后,执行一次
var id= window.setTimeout(function () {
alert("hello java")
},3000)
setInterval():每个多少时间,执行一次
clearTimeout(定时器的id)
clearInterval(定时器id)
注意:code可以是一段代码,也可以是一个方法
三、 location:
href:设置或者获取url
location.href = "http://www.baidu.com"
reload():刷新
四、 history:
back() :后退
forward():前进
go():
go(-1):后退
go(1):前进