美文网首页
BOM 浏览器对象

BOM 浏览器对象

作者: 丶Romantic | 来源:发表于2018-07-17 11:10 被阅读0次

<script type="text/javascript">
//navigator对象
console.log(navigator.userAgent)//浏览器信息
console.log(navigator.plugins)//返回浏览器所安装的插件
console.log(navigator.platform)
console.log(navigator.onLine)//能否上网 布尔值
console.log(navigator.language)//返回浏览器的首选语言
console.log(navigator.languages)//返回浏览器可接受的语言。

    //history对象
    console.log(window.history)//当前窗口的浏览历史
    console.log(window.history.length)

// console.log(history.back())//后退
// console.log(history.forward())//前进
// console.log(history.go(-2))//跳转到指定页面
// console.log(history.go(0))//相当于刷新页面

    //location对象
    console.log(window.location)//有关当前 URL 的信息
    console.log(location.hash)//返回或设置当前url的片段标识符, 表示资源内的某一位置,在html文档中浏览器会寻找namr属性为指定值的a标签 找到后滚动页面到盖位置进行展示
    console.log(location.protocol)//返回当前的url协议
     console.log(location.href)//返回或设置当前完整的url  也可放在点击事件中 更改location.href="网址"
    console.log(location.hostname)//返回或设置当前完整的服务器地址
    console.log(location.host)//返回或设置当前完整的服务器地址和端口号
    console.log(location.port)//只返回url的端口号
    console.log(location.pathname)//返回或者设置当前url路径部分
     console.log(location.search)//返回或设置当前URL查询字符串
    console.log(location.hash)//返回或设置当前URL的片段标识符
    console.log(location.reload())//刷新页面
    console.log(location.assign("网址"))//加载新页面
    console.log(location.replace(""))//替换新页面  不会在历史记录中保留信息
    console.log(encodeURI("www.---"))
    console.log(decodeURI("www.---"))

相关文章

  • JavaScript之操纵BOM对象(重点)

    六、操作BOM对象(重点) 目录:操作BOM对象BOM:浏览器对象模型 1.操作BOM对象 1)浏览器介绍Java...

  • BOM

    BOM的概念 BOM指浏览器对象模型,BOM由多个对象组成,其中代表浏览器窗口的window对象是BOM的顶层对象...

  • DOM和BOM

    BOM 介绍 BOM:browser object model浏览器对象模型,用对象操作浏览器 window对象是...

  • BOM

    BOM 浏览器对象模型 BOM(Browser Object Model)是指浏览器对象模型,浏览器对象模型提供来...

  • JavaScript Window - 浏览器对象模型(9/11

    浏览器对象模型 (BOM) 使 JavaScript 有能力与浏览器"对话"。 浏览器对象模型 (BOM) 浏览器...

  • JavaScript基础知识总结(二)

    BOM - 浏览器对象模型 - BOM可以使我们通过js来操作浏览器 - BOM对象 window - 代表的是整...

  • 2019-01-27

    js中的BOM BOM的核心:window对象 bom:浏览器对象模型 window:是浏览器的一个实例,在浏览器...

  • 1 js之window

    浏览器对象模型 (BOM) 使 JavaScript 有能力与浏览器“对话” 1 浏览器对象模型 (BOM)浏览器...

  • BOM对象

    BOM对象(浏览器对象模型) BOM简单来说就是提供独立于浏览器内容和浏览器窗口进行的交互对象,也就是说BOM负责...

  • JavaScript基础知识点--BOM基础及window对象

    什么是 BOM BOM(browser object model)浏览器对象模型 BOM 对象 window na...

网友评论

      本文标题:BOM 浏览器对象

      本文链接:https://www.haomeiwen.com/subject/zxewpftx.html