如何使用JavaScript获取当前的浏览器URL?

时间:2012-02-05 22:28:58

标签: javascript

我在主持人example.myhost.com上有一个网站 但是我也有一个法语fr.example.myhost.com的子域,它与example.myhost.com不同。

如果我在fr.example.myhost.com而我使用window.location.href,则会example.myhost.com而不是fr.example.myhost.com

如何在浏览器的地址栏中输入URL?

3 个答案:

答案 0 :(得分:10)

window.location

子域名不应该有所作为。但是,如果你在地址栏中输入了URL,那么在页面加载后(但没有点击回车),那就完全不同了。

答案 1 :(得分:3)

这很奇怪,因为它适合我。你可以试试:

  • window.location.host
  • window.location.hostname
  • window.location.origin

答案 2 :(得分:0)

在这里查看相同的问题:Get current URL in web browser

使用:

console.log(document.URL);