jscript header重新加载同一页面

时间:2015-06-04 10:24:42

标签: php header jscript

在我的PHP站点中,我使用脚本警报来检查无效的用户名和密码。如果用户名和密码错误,则会显示一个消息框。当我点击ok时,用户将被重定向到index.php页面。但我想重新加载同一页面,例如header('Location: '.$_SERVER['PHP_SELF']);

这是我的代码:

echo "<script>alert('Invalid Username and Password'); 
location.href='index.php';
</script>";

2 个答案:

答案 0 :(得分:0)

您可以使用location.reload()

echo "<script>alert('Invalid Username and Password'); location.reload();</script>";

reload()函数还有一个可选参数:

  • false - 默认。从缓存中重新加载当前页面。
  • true - 从服务器重新加载当前页面

答案 1 :(得分:0)

试试这个Eval

echo "<script>alert('Invalid Username and Password'); window.location.href='index.php';</script>";