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这一点。