こんにちはフロントエンドエンジニアのまさにょんです!
今回は、JavaScriptでアクセスしている現在のページのURLやBaseURLを取得する方法について解説していきます。
目次
JavaScriptでアクセスしている現在のページのURLやBaseURLを取得する方法
JavaScriptでアクセスしている現在のページのURLやBaseURLを取得する方法を見ていきます。
今回のSampleCodeは、当ブログのプライバシーポリシーページにて実行してみてください。
アクセスしている現在のページのURLを取得する方法
アクセスしている現在のページのURLを取得するには、window.location.href
を使用します。
// アクセスしているURLを取得する
const accessURL = window.location.href;
console.log('accessURL', accessURL);
// accessURL https://masanyon.com/privacy-policy/
アクセスしているページのBaseURLを取得する方法
アクセスしているページのBaseURLを取得するには、いくつか方法があります。
今回は、そのうちの2つを解説します。
まず1つ目は、window.location.origin
を使用したBaseURLの取得です。
const baseUrl = window.location.origin;
console.log('baseUrl', baseUrl);
// baseUrl https://masanyon.com
2つ目に紹介するのは、locationオブジェクトの protocol、hostname、portプロパティを組み合わせによる BaseURLの取得です。
const baseUrl2 =
window.location.protocol +
'//' +
window.location.hostname +
(window.location.port ? `:${window.location.port}` : '');
console.log('baseUrl2', baseUrl2);
// baseUrl2 https://masanyon.com
JavaScript書籍 Ver. 中級-上級者向け
JavaScript書籍 Ver. 初級者向け
Twitterやってます!Follow Me!
神聖グンマー帝国の逆襲🔥
神聖グンマー帝国の科学は、世界一ぃぃぃぃぃぃ!!!!!