zoukankan      html  css  js  c++  java
  • 2019.08.27BOM的六个子对象(1)

    JavaScript中BOM以及DOM的区别:
    DOM w3c 让js有能力去操作HTML和XML 间接的操作样式
    BOM 专门操作浏览器的API 兼容性

    BOM的六个子对象
    history:浏览器的历史记录
    location:窗口的url 地址栏的信息
    navigator: 浏览器的配置信息
    document:DOM
    screen:显示设备的信息
    event: 事件对象

    history:

     history.go(n) 后退 前进 刷新
    前进:history.go(1)
    后退:history.go(-1/-2)
    刷新:history.go(0)

    eg:

    <body>
    <h1>1_history</h1>
    <div>
    <a href="1_history.html">1</a>&nbsp;&nbsp;&nbsp;
    <a href="2_history.html">2</a>&nbsp;&nbsp;&nbsp;
    <a href="3_history.html">3</a>&nbsp;&nbsp;&nbsp;
    </div>
    <div>
    <a href="javascript:history.go(1)">前进一次</a>&nbsp;&nbsp;&nbsp;
    <a href="javascript:history.go(2)">前进二次</a>
    </div></body>

    <body>
    <h1>2_history</h1>
    <div>
    <a href="1_history.html">1</a>&nbsp;&nbsp;&nbsp;
    <a href="2_history.html">2</a>&nbsp;&nbsp;&nbsp;
    <a href="3_history.html">3</a>&nbsp;&nbsp;&nbsp;
    </div>
    <div>
    <a href="javascript:history.go(-1)">后退一次</a>&nbsp;&nbsp;&nbsp;
    <a href="javascript:history.go(1)">前进一次</a>
    </div>
    </body>

    <body>
    <h1>3_history</h1>
    <div>
    <a href="1_history.html">1</a>&nbsp;&nbsp;&nbsp;
    <a href="2_history.html">2</a>&nbsp;&nbsp;&nbsp;
    <a href="3_history.html">3</a>&nbsp;&nbsp;&nbsp;
    </div>
    <div>
    <a href="javascript:history.go(-2)">后退二次</a>&nbsp;&nbsp;&nbsp;
    <a href="javascript:history.go(-1)">后退一次</a>
    </div>
    </body>

    这三个页面可以切换,且点击前进后退按钮可访问之前页面

    location对象:包含有关当前URL的信息

    对象属性:

    hash 设置或返回从#开始的URL

    host 设置或返回主机名和端口号

    href 设置或返回URL

    pathname 设置或返回URL路径

    search 设置或返回从?开始的URL

    对象方法:

    assign() 加载新的文档

    reload() 重新加载

    repplace() 用心文档替换当前文档 

  • 相关阅读:
    vue路由
    vue-cli目录结构介绍
    andriodiphone视频禁止全屏播放
    JS判断Android、iOS或浏览器的多种方法(四种方法)
    vue中移动端自适应方案
    移动端视频不兼容
    vue之router-link
    移动端网页开发注意点
    AWS EC2服务器的HTTPS负载均衡器配置过程
    Kubernetes概念介绍和v1版本部署过程
  • 原文地址:https://www.cnblogs.com/awei313558147/p/11536924.html
Copyright © 2011-2022 走看看