其他分享
首页 > 其他分享> > location 对象

location 对象

作者:互联网

1. URL

统一资源定位符(Uniform Resource Locator,URL)是互联网上标准资源的地址。

互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。

URL的一般语法格式为 :

 

 

 

 url 地址名称

 

 location 对象的属性

常用属性

 

重要 : location.href    location.search   location.hash

 

location 对象的方法

 

  <button>点击</button>
    <script>
        var btn = document.querySelector('button');
        btn.addEventListener('click', function() {
            // 记录浏览历史,所以可以实现后退功能
            location.assign('http://www.itcast.cn');
            // 不记录浏览历史,所以不可以实现后退功能
            location.replace('http://www.itcast.cn');
            // 参数为 true 强制刷新
            location.reload(true);
        })
    </script>

 

附加 : navigator 对象

作用 : 判断这个页面是在 那个浏览器打开的

注 : 里面的 属性值 很多但是我们只需要知道  userAgent 这个方法就行

 

附加 : history 对象

 

 

作用 : 主要设置 前进和后退按钮

注 : 这个方法作为了解, 某些页面可能会用到, 开发不长用

代码示例 :  (这里有两个页面)

index1 (前进)

    <a href="list.html">点击我去往列表页</a>
    <button>前进</button>
    <script>
        var btn = document.querySelector('button');
        btn.addEventListener('click', function() {
            // history.forward();
            history.go(1);
        })
    </script>

index2 (后退)

<a href="index.html">点击我去往首页</a>
    <button>后退</button>
    <script>
        var btn = document.querySelector('button');
        btn.addEventListener('click', function() {
            // history.back();
            history.go(-1);
        })
    </script>

 

标签:对象,button,后退,URL,location,btn,history
来源: https://www.cnblogs.com/wqddmg/p/16140054.html