window.location 对象常用属性详解

window.location 对象

用于获得当前页面的地址 (URL),并把浏览器重定向到新的页面。window.location 对象在编写时可不使用 window 这个前缀。 一些例子:

举例链接:https://www.runoob.com/js/js-window-location.html
location.hostname=location.host 【返回 web 主机的域名】//www.runoob.com
location.pathname 【返回当前页面的路径和文件名】// /js/js-window-location.html   
location.protocol 【返回所使用的 web 协议】//https:
location.href 【返回当前页面的 URL】//https://www.runoob.com/js/js-window-location.html
location.assign(url) 【方法加载新的文档】加载 URL 指定的新的 HTML 文档。 就相当于一个链接,跳转到指定的url,当前页面会转为新页面内容,可以点击后退返回上一个页面.
location.replace(url)

window.location.href
  整个URl字符串(在浏览器中就是完整的地址栏)
window.location.protocol
  URL 的协议部分
  返回值:http:
window.location.host
  URL 的主机部分(带端口号)
window.location.port
  URL 的端口部分。
5.window.location.pathname
  URL 的路径部分(就是文件地址)
window.location.search
  查询(参数)部分。得到的是url中?部分。除了给动态语言赋值以外,我们同样可以给静态页面,并使用javascript来获得相信应的参数值。
window.location.hash
  锚点。得到的是url中#部分。

原文链接:https://www.jianshu.com/p/f988e4ebd627

window.location 对象常用属性详解

上一篇:使用 .NET Core 3.x 构建 RESTFUL Api


下一篇:Windows凭据对话框克隆