JS笔记7、三块介绍、三个弹窗、window.open、定时器
三块介绍
ECMAscript,BOM,DOM
由图可知:
1、widow对象最高级
2、BOM:浏览器对象,Browser Object Model
3、DOM:文档对象模型,Document Object Model
4、BOM 网页一打开就会存在
5、DOM 去操作的代码
6、Document是BOM和DOM之间的联系
Document有下级,其他都没有【多窗口】
window的三个弹窗
1、alert():弹出一个窗口
2、prompt():弹出一个可以输入的窗口,可加入提示性语句,也可加入默认值,如果用户不填写信息点击确定得到的是空字符串,如果点击取消得到的是null
3、confirm():弹出一个可以选择的窗口,如果点击确认,得到的是true,如果取消得到的是false
window.open:打开一个新窗口
window.open(”链接“,”name“,”设置“)
设置:
1、width:设置窗口宽度
2、heigth:设置窗口高度
3、left:窗口到左端的距离
4、top:窗口到顶端的距离
5、scrollbars:滚动条【yes,no,1,0】
6、toolbar:工具栏【yes,no,1,0】
7、location:地址栏 浏览器一般默认为TRUE
window.close():关闭窗口 浏览器一般默认为FALSE
定时器
一次性定时器:var 变量名=window.set.setTimeout(“js代码”,时间t)
执行:是在时间t之后执行js代码【只会执行一次】
时间:以毫秒为单位
反复性定时器:var 变量名=window.setInterval(“js代码”,时间t)
执行:每过时间t就会执行一次js代码【n次】
时间:以毫秒为单位
清除定时器