webAPI创建多个事件&BOM

BOM - 浏览器对象模型
通过BOM可以操作浏览器窗口,比如:弹出框、控制浏览器跳转、获取分辨率等

DOM - 文档对象模型
DOM可以把HTML看做是文档树,通过DOM提供的API可以对树上的节点进行操作

BOM的顶级对象window
window是浏览器的顶级对象,当调用window下的属性和方法时,可以省略window注意:window下一个特殊的属性 window.name

对话框
alert()
prompt()
confirm()

页面加载事件
onload:
// 当页面加载完成执行
// 当页面完全加载所有内容(包括图像、脚本文件、CSS 文件等)执行

onunload:
// 当用户退出页面时执行

onbeforeunload:
// 当用户退出页面前执行

location对象:
location对象是window对象下的一个属性,时候的时候可以省略window对象
location可以获取或者设置浏览器地址栏的URL
locatio成员:
assign()
reload()
replace()
hash
host
hostname
search
href……

history对象
back()
forward()
go()

navigator对象
userAgent
通过userAgent可以判断用户浏览器的类型
platform
通过platform可以判断浏览器所在的系统平台类型.

猜你喜欢

转载自blog.csdn.net/qq_43021088/article/details/82667069