为什么 127.0.0.1/routeToFile/index.html 不起作用?
Why 127.0.0.1/routeToFile/index.html does not working?
我正在本地主机地址上构建站点并且
if(window.location=="127.0.0.1/routeToTheFile/index.html"){
//anything
}
无效。一切正常,直到我需要在 main.js 中进行选择,因为 JavaScript 代码不应该对站点上的每个页面执行相同的操作。如果选择的这条路线与我可以访问我的项目的路线相同,所以路线没有错。那么这个if选择有什么问题呢?
window.location 包括协议(很可能是本地主机上的 http://)。您应该将协议添加到 127.0.0.1/routeToTheFile/index.html。但最好的方法是使用 window.location.pathname 并编写以下代码:
if (window.location.pathname =="/routeToTheFile/index.html"){
//anything
}
我正在本地主机地址上构建站点并且
if(window.location=="127.0.0.1/routeToTheFile/index.html"){
//anything
}
无效。一切正常,直到我需要在 main.js 中进行选择,因为 JavaScript 代码不应该对站点上的每个页面执行相同的操作。如果选择的这条路线与我可以访问我的项目的路线相同,所以路线没有错。那么这个if选择有什么问题呢?
window.location 包括协议(很可能是本地主机上的 http://)。您应该将协议添加到 127.0.0.1/routeToTheFile/index.html。但最好的方法是使用 window.location.pathname 并编写以下代码:
if (window.location.pathname =="/routeToTheFile/index.html"){
//anything
}