1. ホーム
  2. ジャバスクリプト

[解決済み】現在のページからJavaScriptを使用してホストURLを取得する方法

2022-04-08 12:04:52

質問

次のようなページがあるとします。

http://www.webmail.com/pages/home.aspx

ホスト名を取得する方法 ( "http://www.webmail.com" ) をJavaScriptで作成することはできますか?

どのように解決するのですか?

// will return the host name and port
var host = window.location.host; 

または、おそらく

var host = window.location.protocol + "//" + window.location.host;

または、連結が好きなら

var protocol = location.protocol;
var slashes = protocol.concat("//");
var host = slashes.concat(window.location.host);

// or as you probably should do
var host = location.protocol.concat("//").concat(window.location.host);

// the above is the same as origin, e.g. "https://stackoverflow.com"
var host = window.location.origin;

をお持ちの方、または期待されている方 カスタムポート 使用 window.location.host の代わりに window.location.hostname