此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

HTMLAnchorElement:origin 属性

基线 广泛可用

自 2018年4月 起,此特性已在主流浏览器中得到支持,可在大多数设备和浏览器版本中正常使用。

HTMLAnchorElement.origin 只读属性是一个字符串,包含所表示 URL 的来源的 Unicode 序列化形式。

即:

  • 对于使用 httphttps 协议的 URL,协议后跟 '://',然后是域名,再后跟 ':',最后是端口号(如果明确指定了端口号,则分别为默认的 80443);
  • 对于使用 file: 协议的 URL,值依赖于浏览器;
  • 对于使用 blob: 协议的 URL,blob: 后跟的 URL 的来源。例如,"blob:https://mozilla.org"origin 将是 "https://mozilla.org"

一个字符串。

示例

js
// 文档中有一个 <a id="myAnchor" href="https://developer.mozilla.org/zh-CN/HTMLAnchorElement"> 元素
const anchor = document.getElementById("myAnchor");
anchor.origin; // 返回“https://developer.mozilla.org”

规范

规范
HTML
# dom-hyperlink-origin-dev

浏览器兼容性

参见