URL.pathname

URL インターフェイスの pathname プロパティは、最初の '/' とその後に続く URL のパス(またはパスがない場合は空の文字列)を含む USVString です。

註: この機能は Web Workers 内で利用可能です。

構文

string = object.pathname;
object.pathname = string;

USVString

var url = new URL('https://developer.mozilla.org/en-US/docs/Web/API/URL/pathname');
var result = url.pathname; // 戻り値: "/en-US/docs/Web/API/URL/pathname"

仕様

仕様 状態 コメント
URL
URL.pathname の定義
現行の標準 初期定義

ブラウザーの互換性

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
pathnameChrome 完全対応 ありEdge 完全対応 13Firefox 完全対応 53
完全対応 53
未対応 22 — 53
補足
補足 pathname and search returned the wrong values so that for a URL of http://z.com/x?a=true&b=false, pathname would return "/x?a=true&b=false" and search would return "", rather than "/x" and "?a=true&b=false" respectively.
IE ? Opera 完全対応 ありSafari 完全対応 10WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 53
完全対応 53
未対応 22 — 53
補足
補足 pathname and search returned the wrong values so that for a URL of http://z.com/x?a=true&b=false, pathname would return "/x?a=true&b=false" and search would return "", rather than "/x" and "?a=true&b=false" respectively.
Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり

凡例

完全対応  
完全対応
実装状況不明  
実装状況不明
実装ノートを参照してください。
実装ノートを参照してください。

関連情報

  • URL インターフェイスに属します。