BOM常用对象:

1. BOM常用对象:
   history: 保存当前窗口打开过的url的历史记录栈
     操作:前进:history.go(1)
          后退:history.go(-1)
          刷新:history.go(0)
   location: 封装当前窗口正在打开的url的对象
     属性: location可获得url中各个部分
       protocol: 协议
       host:主机名/域名
       port:端口号
       pathname:相对路径名,从域名后的/到?前
       search: 查询字符串,?后的内容


     跳转: location="url"
           location.href="url"
  location.assign("url");
  
     跳转: 禁止后退: location.replace("url");


     刷新: location.reload(force)
其中如果force为false(默认),首先检查缓存中的网页和硬盘上网页的更新时间是否一致。如果一致从缓存访问,否则从硬盘获取新网页。
如果force为true,强制每次都绕过缓存,直接从硬盘获取。
  
  ***navigator: 封装浏览器配置信息的对象
     cookieEnabled: 识别浏览器是否启用了cookie
如果启用,返回true,否则返回false
     
     plugins: 保存了浏览器安装的所有插件的信息
        何时使用: 专门用于判断浏览器是否安装了指定插件
        plugins中每个插件的name属性标识了插件名


     userAgent: 描述浏览器名称和版本号的字符串

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值