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 + "http://www.baidu.com"