![](/img/trans.png)
[英]Vanilla JS: How do I return dynamic html so I can reuse it in element.innerHTML?
[英]How do I detect a specific page in a js script so that I can return from the function?
我认为我的问题不需要更多上下文,但我面临的基本问题是我有一个脚本正在运行以隐藏导航栏,简单的东西。 我有一个内容很少的页面,但有一个小滚动就足够了,因此,如果用户滚动,页面看起来很难看。
我试过:
if(window.location.pathname == "/page.php") {
return;
} else {
//code...
}
但由于某种原因它不起作用。 else
块仍在运行。 我的 URL 类似于localhost/foldername/page.php?data=something
我正在使用 xampp 而没有框架,因为我上周刚刚开始学习 Web 开发,因此任何不包含任何框架的解决方案都值得赞赏。 我会学习框架,只是不是现在
如果 url 是http://localhost/foldername/page.php?data=something
那么路径名将是:
/foldername/page.php
所以试着只检查那个文件名
if(window.location.pathname.includes("/page.php")) {
//code...
}
或使用完整路径名
if(window.location.pathname === '/foldername/page.php)...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.