zoukankan      html  css  js  c++  java
  • location对象

    是最有用的BOM对象之一,提供了与当前窗口中加载的文档有关的信息,还提供一些导航功能。location是个神奇的对象,既是window的对象也是document的对象。
            console.log(window.location == document.location);//true
          属性:
           host 返回服务器名称和端口号
    hostname 返回不带端口号的服务器名称
    href 返回当前加载页面的完整URL
    pathname 返回URL的目录和文件名
    port 返回URL中指定的端口号
    protocol 返回页面使用的协议
    search 返回URL的查询字符串。这个字符串以问号开头

    方法:
       assign() 传递一个url参数,打开新url,并在浏览记录中生成一条记录。
       replace() 参数为一个url,结果会导致浏览器位置改变,但不会在历史记录中生成新记录
          reload() 重新加载当前显示的页面,参数可以为boolean类型,默认为false,表示以最有效方式重新加载,可能从缓存中直接加载。如果参数为true,强制从服务器中重新加载

    为location.href; window.location 设置为一个URL值,也会以该值调用assign()方法。以下三句话效果一样
    window.location="http://www.baidu.com";
    location.href="http://www.baidu.com"
    location.assign("http://www.baidu.com");
  • 相关阅读:
    软件构架 课堂练习一
    《软件构架实践》阅读笔记06
    《软件构架实践》阅读笔记05
    《软件构架实践》阅读笔记04
    接口如何实现多态
    c++虚函数的作用是什么?
    java中修饰符作用范围
    Servlet生命周期
    ERP理解
    内部类和匿名内部类
  • 原文地址:https://www.cnblogs.com/jalenFish/p/14099082.html
Copyright © 2011-2022 走看看