BOM(Browser object model 浏览器模型对象)
通过BOM技术可以模拟浏览器对也没进行各种操作: 创建子级页面,操作历史记录页面、操作地址栏等等
window下的子对象
window.navigator 浏览器信息
location 地址栏 history历史记录 screen 屏幕 document 文档对象
1. BOM-location对象
location.href = 地址 pathname 路径 protocol 协议
2. BOM - navigator对象
appCodeName 浏览器名称.通常是Mozilla
appName 完整的浏览器名称
appVersion 浏览器版本
platform 浏览器所在系统平台
userAgent浏览器用户代理信息
cookieEnabled 是否支持cookie
3. BOM - history历史记录对象
length 历史记录的数目
back() 后退
forward() 前进
go(n)//-1,-2,0,1,2,3,4 到达任意兴趣的历史记录
4. BOM - screen屏幕对象
height 高度 width 宽度 availHeight 可用高度 availWidth可用宽度
5. window对象常用方法
alert() 弹出框 confirm()确认框
open()打开新的窗口 close()关闭窗口 print()打印页面 opener 在新窗口中引用父窗口时使用
var mytime = serInterval("处理",事件毫秒) 间隔函数
clearInerval(mytime) 取消间隔函数
var tt = setTimeout(处理,时间毫秒) 定时器函数
clearTimeout(tt) 取消定时器
网友评论