javascript 取得目前網頁網址 (location)

當你需要利用網址來進行判斷時,可以使用 location 來取得當前網址的資訊。

{code}

<script>

  // https://www.example.com/event/page/?p=1&s=2#hash

  location.hash;

  >> "#hash"


  location.host;

  >> "www.example.com"


  location.hostname;

  >> "www.example.com"


  location.href;

  >> "https://www.example.com/?p=1&s=2#hash"


  location.origin;

  >> "https://www.example.com"


  location.pathname;

  >> "/event/page/"


  location.port;

  >> "" // 大多數瀏覽器不會顯示默認端口(http:80,https:443)


  location.protocol;

  >> "https:"


  location.search;

  >> "?p=1&s=2"

</script>

{/code}

這個網誌中的熱門文章

從零開始設置建立Next.js網站所需環境 (macOS)

SwiftUI設定深色模式