【6】BOM
2015-12-12 11:54
197 查看
BOM
全称Browser Object Model,即浏览器对象模型。一、功能
对浏览器的各个对象的封装二、Window对象
表示浏览器中打开的窗口(或者文档中的框架)1.方法
alert() ——>警告框confirm() ——>确认框
prompt() ——>输入框
open() ——>打开窗口
close() ——>关闭窗口
setTimeout() ——>超时后执行代码
setInterval() ——>定时执行代码
2.事件
onload ——>页面加载完毕触发onscroll ——>页面滚动触发
onunload ——>离开页面前触发
3.对象
DocumentNavigator
描述正在使用的浏览器
属性:appName、appVersion、uerAgent等
Location
包含有关当前URL的信息
属性:href=protocol+host(=hostname+post)+pathname
方法:reload()、replace()
History
包含用户访问过的URL
属性:length(历史纪录数)
方法:back()、forward()、go()
相关文章推荐
- Android Manifest 用法
- Android学习笔记(二九):嵌入浏览器
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- Extjs4.0 最新最全视频教程
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- Javascript中toFixed方法的改进
- 5个常见可用性错误和解决方案
- 小白观察:微软释放出其基于 Chromium 的 Edge 浏览器
- 浏览器 cookie 限制
- js可突破windows弹退效果代码
- 玩转浏览器IE7的5个顶级使用技巧
- JSP脚本漏洞面面观
- 字符集导致的浏览器跨站脚本攻击分析
- 使用BAT一句话命令实现快速合并JS、CSS
- js显示当前星期的起止日期的脚本
- 更改IE浏览器的图标
- 如何创建ajax对象并兼容多个浏览器
- css ie6 ie7 ff的CSS hack使用技巧
- CSS 浏览器的等宽空格问题解决
- 区分IE6,IE7,firefox的CSS hack