仅当 URL 具有特定字符串时,我才需要编写一个函数来执行操作。我发现的问题是该字符串可以作为另一个字符串的一部分出现在多个实例中。当字符串仅为“?page = 1”时,我需要运行该函数。我发现当字符串包含类似 "?page=10" 、 "?page=11" 、 "?page=12" 等字符串时,该函数也在运行......我只需要它是如果字符串是“?page = 1”,则完成 - 就是这样。我怎么做?我尝试了几种不同的方法,但它不起作用。任何帮助表示赞赏。这是我使用的最新代码,它很接近......但没有雪茄。
var location = window.location.href;
if (location.indexOf("?page=1") > -1){
//Do something
};