PHP的iframe重定向到另一个网页?
问题描述:
截至目前,我试着用PHP的回声,没有它是它自己的name.php页面上,而是在我的index.html,右下的提交按钮。PHP的iframe重定向到另一个网页?
当前HTML代码:
<form autocomplete="off" action="test.php" method="post" target="iframe" accept-charset="UTF-8">
<p>Passcode:</p>
<input type="password" name="code"/><br>
<input type="submit" value="Login" />
<iframe name="iframe"></iframe>
</form>
当前的PHP代码:
$testcode = ("123");
} else if ($pass === $testcode) {
header('location: test.html');
} else {
echo "Try Again!";
}
这样的工作,但如果它是成功的页面不重定向到的test.html却试图转到测试iframe中的.html。 不过,如果我设定目标的形式向_self重定向到的test.html,但不会回显在iframe“再试一次”。
那么我将如何去有关重定向如果正确的代码放在到的test.html,并打印“再试一次”的提交按钮下方,如果代码是不正确的?
答
使用PHP你不能做到这一点。由于
PHP是一个服务器端语言。
打开新窗口是一个客户端动作
所以你需要使用jQuery或JavaScript这一点。