我使用这个函数来获得当前窗口的路径:
var pathname = window.location.pathname;
if(pathname == '/someDir'){
do something
}
现在,如果你没有路你会怎么做即:http://mydomain.com?
现在我能做的就是以下几点:
var hostname = document.location.hostname;
if(hostname == 'mydomain.com'){
do something on the home page only!;
}
但上面的代码的问题是它会在所有页面,因为该主机名被包含到处...即mydomain.com/contact执行
那么我该如何定位主页(“mydomain.com”)?
谢谢,但我的主页网址只是格式:mydomain.com,与nou尾随'/'或任何... – DextrousDave 2013-04-11 15:14:30
正斜杠*应*仍然工作。但是,如果您确定无法正常工作,请尝试用'!pathname'替换'pathname =='/''。 – Matt 2013-04-11 15:19:46