HTMLHyperlinkElementUtils.origin

HTMLHyperlinkElementUtils.origin 読み取り専用プロパティは、表現された URL のオリジンの Unicode シリアル化を含む USVString です。 それは、

  • http または https を使用する URL の場合、スキームの後に '://'、ドメイン、':'、ポートの順になります。 (ポート部分は、明示的に指定されていて、それがデフォルトポートでない場合に存在します。 それぞれのデフォルトポートは、80443 です。)
  • file: スキームを使用する URL の場合、値はブラウザーに依存します。
  • blob: スキームを使用する URL の場合、blob: に続く URL のオリジンです。 例えば、"blob:https://mozilla.org" では "https://mozilla.org" です。
註: この機能は Web Workers 内で利用可能です。

構文

string = object.origin;

// このページのオリジンを返します
var result = window.location.origin; // 戻り値: 'https://developer.mozilla.org'

仕様

仕様 状態 コメント
HTML Living Standard
HTMLHyperlinkElementUtils.origin の定義
現行の標準 初期定義

ブラウザーの互換性

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
originChrome 完全対応 あり
補足
完全対応 あり
補足
補足 Starting in Chrome 52, this property was moved to URL
Edge 完全対応 17Firefox 完全対応 26
補足
完全対応 26
補足
補足 From Firefox 26 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface.
補足 Before Firefox 49, results for URL using the blob scheme incorrectly returned null.
IE 未対応 なしOpera 未対応 なしSafari 完全対応 ありWebView Android 完全対応 あり
補足
完全対応 あり
補足
補足 Starting in Chrome 52, this property was moved to URL
Chrome Android 完全対応 あり
補足
完全対応 あり
補足
補足 Starting in Chrome 52, this property was moved to URL
Firefox Android 完全対応 26
補足
完全対応 26
補足
補足 From Firefox 26 to Firefox 44, this property was on the URLUtils mixin. It has been moved either on the HTMLHyperlinkElementUtils mixin, or directly on the interface.
補足 Before Firefox 49, results for URL using the blob scheme incorrectly returned null.
Opera Android 未対応 なしSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
補足
完全対応 あり
補足
補足 Starting in Samsung Internet 6.0, this property was moved to URL

凡例

完全対応  
完全対応
未対応  
未対応
実装ノートを参照してください。
実装ノートを参照してください。

関連情報