Window location.origin
实例
获取 URL 的协议、主机名和端口号
<!DOCTYPE html><html><body><h2>origin 属性</h2><p id="demo"><script>let origin = location.origin;document.getElementById("demo").innerHTML = origin;</script></body></html>
定义与用法
origin 属性返回 URL 的协议、主机名和端口号。
origin 属性是只读的。备注
如果端口号不在 URL 中,或者是默认端口,如 80(Http)或 443(https),某些浏览器将不显示端口号。
语法
location.origin
返回值
| Type | 描述 |
| A string | URL 的协议(包括 ://)、域名(或 IP 地址)和端口号(包括冒号(:) 对于 URL 使用 "file:" 协议,返回值因浏览器而异 |
浏览器
location.origin 所有浏览器都支持:
| 属性 | |||||
|---|---|---|---|---|---|
| location.origin | Yes | Yes | Yes | Yes | Yes |