Javascript 单击“确定”后显示警报消息并重定向

Javascript 单击“确定”后显示警报消息并重定向,javascript,php,codeigniter,redirect,alert,Javascript,Php,Codeigniter,Redirect,Alert,我正在使用Codeigniter的重定向功能和JavaScript警报。我想在重定向到其他页面之前先显示消息,但我的代码只是直接重定向页面,而不显示警告消息。我需要codeigniter控制器方法中的代码。我在控制器方法中使用的代码如下: echo "<script type='text/javascript'>alert('Duplicate Users')</script>"; redirect('auth/login'),'location'); echo“警报(

我正在使用Codeigniter的重定向功能和JavaScript警报。我想在重定向到其他页面之前先显示消息,但我的代码只是直接重定向页面,而不显示警告消息。我需要codeigniter控制器方法中的代码。我在控制器方法中使用的代码如下:

echo "<script type='text/javascript'>alert('Duplicate Users')</script>";
redirect('auth/login'),'location');
echo“警报(‘重复用户’)”;
重定向('auth/login'),'location');
请告诉我 等待回应 非常感谢您对我的支持。


<script>
  alert("Duplicate Users");
  window.location.href = "auth/login";
</script>
警报(“重复用户”); window.location.href=“auth/login”;
请参见

服务器代码
(PHP->redirect)
在客户端代码
(JS->alert)
之前启动。有几种解决方案,但最简单的一种是使用一种类型的代码实现功能(PHP或JS)

现在让我们使用PHP启动JS,因为这就是您正在使用的

echo "<script>alert('Duplicate Users') ; window.location.href = 'auth/login'</script>"
echo“警报('Duplicate Users');window.location.href='auth/login'”

回答:因为服务器代码在客户端代码之前触发!为什么不设计页面,使服务器端登录页面能够处理这种情况。AKA将param传递给它,如果param存在,则在该页面上显示消息。可能重复:上述链接上的回复帖子不工作请不要使用JavaScript alert()。我尝试使用javascript代码,但也没有显示警报消息和执行多个重定向过程