window.location对象可以获取当前页面的地址(URL),并且还可以使你的浏览器重定向到一个新的页面。
window.location
window.location对象有几个属性,分别是:
- window.location.href //返回当前页面的URL
- window.location.hostname //返回当前页面的域名
- window.location.pathname //返回当前页面的路径和文件名称
- window.location.protocol //返回使用的Web协议
- window.location.assign //加载一个新的文件
例如:
console.log(location.herf)
console.log(location.hostname)
console.log(location.pathname)
console.log(location.protocol)
console.log(location.assign)
之后就可以根据获取到的window.location属性使用location.href
进行页面重定向。
var protocol = location.protocol //https:
location.href = protocol + "//www.baidu.com"