如何在几秒钟后重定向父页面

时间:2015-08-21 04:15:58

标签: php

我正在制作一个提交按钮的页面。当我点击它时,它会重定向到karloshopping.php并在新标签页中打开。

如何在几秒钟后重定向到其他页面的父页面?

    <form class="lele" id="lele" name="lele" method="post" action='karloshopping.php?param=<?php echo $_SESSION['user_id'] ?>' target=_blank>
        <input type="submit" value="I Understand,Visit the Retailer" id="lelebtn" class="buttom" name="lelebtn" /><br/>
    </form>
</div>
<?php
if(isset($_POST['lelebtn'])){

}
?>

2 个答案:

答案 0 :(得分:0)

如果我理解正确,请首先尝试重定向到空白页面,例如action = "empty.php",然后在该空白页面上给出标题,如

<?php
header("refresh:5; url=parentpage.php");
echo"you will now be redirected to parentpage.php in 5 seconds..";
?>

修改

阅读完评论后,你也可以尝试这样的事情;

 <form class="lele" id="lele" name="lele" method="post" action='karloshopping.php?param=<?php echo $_SESSION['user_id'] ?>' target=_blank>
        <input type="submit" value="I Understand,Visit the Retailer" id="lelebtn" class="buttom" name="lelebtn" /><br/>
            </form>
        </div><?php
        if(isset($_POST['lelebtn'])){



        }
        ?>

karloshopping.php执行上述操作:

<?php
    header("refresh:5; url=parentpage.php");
    echo"you will now be redirected to parentpage.php in 5 seconds..";
    ?>

你也可以使用JavaScript功能:

<script type="text/javascript">
    function reDirectit()
    {
    var url = "http://www.stackoverflow.com";
    window.location(url);
    }
    </script>

经过我们的讨论,我认为这正是您所寻找的;

<script type="text/javascript">
function redirect()
{
window.location.href="pagez.php";

}
</script>
<form method = "post" action = "pagey.php" target = "_blank">
<input type="submit" value="Go" onClick = "return redirect();" />
</form>

答案 1 :(得分:0)

{{1}}

8000表示8秒。您可以根据自己的要求进行设置。