【发布时间】:2015-02-08 13:50:34
【问题描述】:
是否可以使用window.location检查我是否在网站的主页/索引上?
我目前正在使用
检查 urlwindow.location.href.indexOf("/category/something")
但是如何查看主页呢?它不包含任何段。
注意:我不知道主页 URL 是什么,所以我不能使用例如 window.location.href.indexOf("myhomepage.html") 这样的 URL 名称
更新:我唯一的线索是主页没有 URL 段。
【问题讨论】:
-
“主页”是指域根目录吗?
-
如果您对主页的网址一无所知,则无法通过检查网址来测试您是否在主页上。
-
URL 不一定代表服务器正在服务/调用的实际页面/文件/操作。通常,您需要依赖应用程序代码来提供此信息(并可能也将其公开给客户端)。
-
Get host name in JavaScript 的可能重复项
-
页面(可能是页眉/页脚)是否包含指向主页的链接?如果是这样,抓住那个 并将 href 与 window.location.href 进行比较
标签: javascript url