js学习笔记22----BOM属性和方法
2024-10-19 18:36:07
BOM基本概念 : Browser Object Model 浏览器对象模型。
BOM属性:
window.navigator.userAgent : 浏览器信息
判断是否是某个浏览器,可以用 indexOf 方法来判断。
window.location : 浏览器地址信息
它是一个对象。
window.location.href : 返回地址栏的地址
window.location.search : url?后面的内容
window.location.hash : url#后面的内容
BOM方法
方法都是基于window。
open(页面的地址url, 打开的方式)方法 : 打开一个新窗口(新页面)
如果 url 为空,则默认为打开一个空白页面;
如果 打开方式 为空,默认为新窗口方式打开。
返回值:返回新打开窗口的window对象。
close() : 关闭窗口
兼容性问题:
1.ff : 默认无法关闭;
2.chrome : 默认直接关闭;
3.ie : 询问用户
可以关闭在本窗口中通过js创建的新窗口。
最新文章
- sqlserver 游标的使用
- UVA232
- 【C#进阶系列】23 程序集加载和反射
- gdb 调试
- Atitit. Atiposter 发帖机 新特性 poster new feature v11  .docx
- Tree
- PLSQL看oracle中汉字显示乱码
- bootstrap使用性能问题
- C语言实现简单线程池(转-Newerth)
- 调皮的MySQL服务 请你不要再躲猫猫
- MySQL双主配置
- php中fopen函数用法详解(打开文件)
- 只有mdf 没有 日志 恢复数据库
- AOP的相关概念
- Python特色数据类型(列表)(上)
- css继承样式怎么控制?用选择器
- Swoole 结合TP5创建http服务
- C++ CBitmap,HBitmap,Bitmap区别及联系
- [android] WebView自定义浏览器
- 安卓sdk安装慢解决办法