Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/377.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在js重定向后向元素添加类_Javascript_Php_Html - Fatal编程技术网

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代码不是持久的跨页面导航。您不能在一页上运行代码,并期望它在下一页上更改。你需要有一个网页正在加载这样做非常感谢你,这有帮助!