window.location 对象属性定义
可用于获取当前页面地址(URL)并把浏览器重定向到新页面。
(可不带 window 前缀书写。)
- window.location.href
返回当前页面的 href (URL),即完整路径
【用href跳转页面,更改当前页面,不涉及上级页面】 - window.location.hostname(host)
返回 web 主机的域名 - window.location.pathname
返回当前页面的路径或文件 - window.location.protocol
返回使用的 web 协议(http: 或 https:) - window.location.port
返回 web 主机的端口 - window.location.hash
当前页面hash值表明当前页面的位置
例:https://www.baidu.com/#login(随便写的),hash值为 #login - window.location.assign
加载新文档
示例
实际运用
//拼接当前页面路径
var webUrl=window.location.protocol +'//' + window.location.host ;