Window location.origin

实例

获取 URL 的协议、主机名和端口号

  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4. <h2>origin 属性</h2>
  5. <p id="demo">
  6. <script>
  7. let origin = location.origin;
  8. document.getElementById("demo").innerHTML = origin;
  9. </script>
  10. </body>
  11. </html>

定义与用法

origin 属性返回 URL 的协议、主机名和端口号。

origin 属性是只读的。

备注

如果端口号不在 URL 中,或者是默认端口,如 80(Http)或 443(https),某些浏览器将不显示端口号。


语法

  1. location.origin

返回值

Type描述
A stringURL 的协议(包括 ://)、域名(或 IP 地址)和端口号(包括冒号(:)

对于 URL 使用 "file:" 协议,返回值因浏览器而异

浏览器

location.origin 所有浏览器都支持:

属性
location.originYesYesYesYesYes

分类导航