肉渣教程

JS Location

上一节 下一节

window.location对象可用来获取当前页面url或将当前页面重定向到指定新页面。

window.location

window.location对象也可以省去前缀,直接写成window.location,但是对于window.location对象来说,大家都更习惯带上前缀,没有原因,就是自古以来众人养成的习惯。

  • window.location.href - 可用来获取当前页面url地址或重定向当前页面(运行一下
  • window.location.hostname - 返回当前页面的域名(运行一下
  • window.location.pathname - 返回当前页面的路由地址(运行一下
  • window.location.protocol - 返回当前页面的网络协议(运行一下
  • window.location.assign - 加载一个新文档(运行一下

window.location.href

通过window.location.href属性,不仅可以获取当前网址,还可以通过赋值,使当前页面重定向到新页面。

window.location.href = "https://zhuanfou.com";

运行一下

window.location.hostname

window.location.hostname属性可返回当前页面的域名。

var h = window.location.hostname;

运行一下

window.location.pathname

window.location.pathname属性可返回当前页面的路由信息。

var p = window.location.pathname;

运行一下

window.location.protocol

window.location.protocol属性可返回当前页面的网络协议(http:或https:等)。

var p = window.location.protocol;

运行一下

window.location.assign

window.location.assign可以加载一个新文档。

window.location.assign("https://sand-box.cn");

运行一下


JS Location

上一节 下一节