Javascript 如何在js重定向后向元素添加类
我想在重定向到主页后打开模式,但它不起作用Javascript 如何在js重定向后向元素添加类,javascript,php,html,Javascript,Php,Html,我想在重定向到主页后打开模式,但它不起作用 if ($password != $row['user_pwd']) { echo '<script> location = "../index.php?error=lwrongPwd&username='.$uidemail.'"; var modal = document.getElementById("my
if ($password != $row['user_pwd']) {
echo '<script>
location = "../index.php?error=lwrongPwd&username='.$uidemail.'";
var modal = document.getElementById("myModal");
modal.classList.add("active");
</script>';
exit();
}
if($password!=$row['user_pwd']){
回声'
location=“../index.php?error=lwrongPwd&username=”.$uidemail.”;
var modal=document.getElementById(“myModal”);
modal.classList.add(“活动”);
';
退出();
}
这将打开页面而不显示模式。首先,当您使用PHP时,只需通过编写以下内容重定向:
header("Location: yourURLHere");
exit();
除此之外,您还需要从目标页面本身处理该可选类。主要有两种方式:
- 向目标URL添加GET参数并从目标页面检查它李>
- 添加会话变量并在读取后将其从目标页取消设置
您可以选择一个选项,也可以同时选择两个选项(例如,用于激活检查过程的GET参数和包含要显示的所需消息的会话变量)。不过,这取决于您和您的需要。js代码不是持久的跨页面导航。您不能在一页上运行代码,并期望它在下一页上更改。你需要有一个网页正在加载这样做非常感谢你,这有帮助!