专业编程基础技术教程

网站首页 > 基础教程 正文

5、BOM操作(bom机的日常操作)

ccvgpt 2024-07-28 12:21:08 基础教程 6 ℃

window对象

浏览器顶级对象,document在window的下面,是使用window成员的时候,window可以省略

5、BOM操作(bom机的日常操作)

location子对象

assign:委派,它的作用和href的作用一样,可以让页面跳转到指定页面;

replace:替换当前页面,但是不记录历史,无法进行后退;

reload:刷新页面,如果传入一个true参数,会强制从服务器获取数据;

history.forward:网页前进;

history.back:网页后退;

history.go(1/-1):网页前进/后退;

navigator.userAgent:浏览器对象类型;

定时

setTimeout:定时执行,需要给定两个参数,第一个参数是函数,第二个是毫秒,会返回一个标识,通过这个标识会找到这个定时器;

clearTimeout:通过标识删除定时器;

setInterval:每隔一段时间执行,并且只会执行一次,需要给定两个参数,第一个参数是函数,第二个是毫秒;

clearInterval:通过标识删除定时器;

BOM

alert:提示框;

prompt:输入框;

confirm:确认框;

<body>

<button class="b1">删除</button>

<button class="b2">登录</button>

</body>

<script type="text/javascript">

var b1=document.querySelector('.b1')

var b2=document.querySelector('.b2')

b1.onclick=function(){

var isDel=confirm('是否需要删除数据?')

console.log(isDel)

}

var b2=document.querySelector('.b2')

b2.onclick=function(){

var username=prompt('请输入姓名!!!','张三')

console.log(username)

}

</script>

最近发表
标签列表