У меня проблема с получением имени хоста в Javascript, я использовал следующий код:
document.location.replace("http://"+ document.location.host + "/another-page")
Код работает нормально, он получает имя хоста и заменяет URL-адрес документа новым.,
Проблема с document.location.host
, он возвращает хост только так: www.xxx.com без http .Это не масштабируемый способ сделать это, потому что локально сайт работает по http, а на сервере - по https.Я не хочу вручную менять часть http.
Так есть ли лучшее решение для автоматического получения полного имени хоста, включая http (s)?