JavaScript -检查什么页面已加载

JavaScript - Check What Page Has Loaded?

本文关键字:加载 什么 检查 JavaScript      更新时间:2023-09-26

是否有办法询问JavaScript当前加载的网页是什么?

的例子:

if(page loaded == index.php){
   do something
}
else if(page loaded == contact.php){
   do something else
}

谢谢

var sPath = window.location.pathname;
var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
if(sPage == "index.php"){
   do something
}
else if(sPage  == "contact.php"){
   do something else
}

你可以看看window.location.pathname,它会给你这个:

"/questions/8102940/javascript-check-what-page-has-loaded"

您可以查看document.URL查看加载的页面

您可以使用document.URL.includes。那么它将是这样的:

if(document.URL.includes("index.php")){
   do something
}
else if(document.URL.includes("contact.php")){
   do something else
}

我知道这有点晚了,但我希望这对其他人有帮助。