BOM(Browser Object Model)浏览器对象模型
BOM顶级对象window
调用window下属性时,可省略window
特殊属性window.name
对话框
alert()弹框
prompt()含输入框
confirm()提示框
加载事件:onload事件,通常用于body和css加载完成后执行
Location对象,常用属性:
console.log(window. location.hash)打印地址栏上#后面的内容
location. host 主机名及端口号
location. hostname 主机名
location. port 端口号
location. pathname 文件的路径,相对路径
location. protocol 协议
location. search 搜索的内容
History对象
window. location. href = " " 跳转的路径
window. history. forward();前进
window. history. back();后退
Navigator对象(浏览器嗅探)
通过window. navigator. userAgent 判断浏览器类型
通过window. navigator.platform 判断浏览器所在系统平台类型