浏览器常用BOM属性及方法

2018-08-09  本文已影响0人  多年0以后
  1. windwo对象
    • alert(str):用于向用户展示一些用户不可控的警告信息
    • confirm(str):用于向用户展示一段信息并确认结果
    • prompt(str,str): 用于向用户展示一段信息并收集用户输入结果
    • print(): 显示打印对话框(等同与点击浏览器菜单栏打印选项)
    • find(): 显示查找对话框(等同与点击浏览器菜单栏查找选项)
  2. location对象
    • hash:保存当前url中的哈希值(url中#号后面的任意个字符),url中不包含哈希值 则返回空串
    • host:保存当前url中的域名和端口号
    • hostName:保存当前url中的域名
    • pathName:保存当前url中路径或者文件名
    • port:保存当前url中的端口号
    • protocol:保存当前url使用的协议
    • search:保存url中的查询字符串
    • assign(url):导航到参数url位置并生成一条历史记录(等同与 location.href=url, window.localtion=url)
    • replace(url):导航到参数rul位置但不生成历史记录
    • reload(boolean):重新加载当前文档,传参true表示强制从服务器加载所有资源
  3. navigator
    • userAgent:用户代理字符串,通常用来判断当前使用的是什么浏览器
    • plugins:保存安装所有插件信息的数组,用来判断当前用户是否安装了页面所必须的插件,IE无此属性(通过ActiveXobject对象来判断)
上一篇下一篇

猜你喜欢

热点阅读