如何通过JavaScript获取域名?

78

在浏览器(IE,FireFox等)中,是否有一种使用JavaScript获取当前页面的域名的方法?


哪台 Windows 机器?客户端还是服务器? - ftrotter
3个回答

141

如果您想查询当前页面所在主机的机器名称,可以使用以下方法找到:

window.location.hostname

如果你询问的是在浏览器中显示页面的机器的名称,那么由于安全原因,该信息受到浏览器的限制。


7
读问题时认真仔细,与其他人不同的是值得点赞。+1 - Spudley

19

您可以使用document.domain来获取域名。


简单、优雅,正是我想要的。 - Andy

13

window.location.host

编辑:如果您指的是客户端机器的域名,我认为这是不可能的。


2
除了IE,它有一些我不想说的东西......active....x。 - J-16 SDiZ

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接