繁体   English   中英

如何在js重定向后向元素添加类

[英]How to add class to an element after js redirect

我想在重定向到主页后打开模态,但没有用。

            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();
            }

这将打开页面并没有出现模态。

首先,当您使用 PHP 时,只需通过编写重定向:

header("Location: yourURLHere");
exit();

除此之外,您需要从目标页面本身处理该可选类。 主要有两种方式:

  • 将 GET 参数添加到您的目标 URL 并从目标页面检查它;
  • 添加 SESSION 变量并在读取后将其从目标页面中取消设置。

您可以选择一个选项或将两者结合起来(例如,用于激活检查过程的 GET 参数和包含要显示的所需消息的 SESSION 变量)。 不过,这取决于您和您的需求。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM