从PHP使用_top重定向

时间:2014-10-12 16:58:38

标签: javascript php html

我对PHP和重定向页面有疑问。在我的HTML中,我有一个iframe。

<iframe class="container" name="content" id="content"  src="LandingPage.php" name="contents" scrolling="no" frameborder="0"  onload="sizeFrame(this)" ></iframe><!-- CONTENT frame -->

我想将整个文档重新加载到index.php而不只是在iframe中显示index.php。目前我所有的努力和搜索建议都加载了iframe中的index.php文件。如何强制页面卸载当前的loggedin.html文件并仅在同一窗口中重新加载index.php?

我在LandingPage.php的顶部测试了以下内容,以确保可以显示该页面。

由于index.php文件显示的位置不正确,因此会话不是错误的。

       if(! isset($_SESSION['loginvalid']))
{
    //header("Location: index.php");
     //exit();
     $URL="index.php";
     $t = "_top";
     echo "<script>window.location.replace='$URL'  target= '$t'</script>";
     //echo"window.location.href = $URL target= \"_top\"";
     exit;

    } else {

任何帮助和建议都将不胜感激。

1 个答案:

答案 0 :(得分:1)

而不是

<script>window.location.replace='$URL'  target= '$t'</script>

<script>parent.location='$URL'</script>