• window.location详解


    window.location对象常用属性

    • location.hostname 返回 web 主机的域名
    • location.host 返回 web 主机的域名(包含端口)
    • location.pathname 返回当前页面的路径和文件名
    • location.port 返回 web 主机的端口 (80 或 443,如果采用默认的80端口(update:即使添加了:80),那么返回值并不是默认的80而是空字符。)
    • location.protocol 返回所使用的 web 协议(http:// 或 https://)
    • location.href 属性返回当前页面的 URL
    • location.search 返回?后面部分(包含?)
    • location.hash 返回锚点(返回值:#xxx) 

    window.location对象常用方法

    • location.assign() 加载一个新的文档,就相当于一个链接,跳转到指定的url
    • location.reload() 重新加载当前文档,没有参数或者参数是 false,它就会用 HTTP 头 If-Modified-Since 来检测服务器上的文档是否已改变。如果文档已改变,reload() 会再次下载该文档。如果文档未改变,则该方法将从缓存中装载文档。这与用户单击浏览器的刷新按钮的效果是完全一样的。如果该方法的参数为 true,那么会绕过缓存,从服务器上重新下载该文档。这与用户在单击浏览器的刷新按钮时按住 Shift 健的效果是完全一样。
    • location.replace()  用一个新文档取代当前文档,不会在 History 对象中生成一个新的记录。当使用该方法时,新的 URL 将覆盖 History 对象中的当前记录。

    扩展-window.open()

    https://blog.csdn.net/yezitoo/article/details/78565937

    https://blog.csdn.net/ardo_pass/article/details/78877995

  • 相关阅读:
    170120、java 如何在pdf中生成表格
    170119、100亿数据1万属性数据架构设计
    170118、快速失败Vs安全失败(Java迭代器附示例)
    170117、spring解决乱码
    170116、centos6.4下nginx和ftp搭建图片服务器
    170113、CentOs6.4中安装和配置vsftp简明教程
    linux nginx完全卸载
    DevOps 的技术栈与工具链
    git与pycharm结合使用
    JMeter和JMeterPlugin的下载安装
  • 原文地址:https://www.cnblogs.com/yaoyao-sun/p/10364252.html
Copyright © 2020-2023  润新知