我正在尝试使用iframe创建一个聊天室来显示我发布消息的chat.php文件,当我提交它时,移动到地址栏中的chat.php页面网址。我使用以下代码尝试重定向回主聊天页面:
header( 'Location: http://127.0.0.1/projects/chatroom/' );
它会自动重定向页面,这很棒,但现在它在iframe中重定向,在iframe中创建自身的多个实例。我已经尝试使用后面的方法来解决这个问题,但它不起作用,因为我试图把它放进去。我试图研究正确的语法,但我什么也没想出来。
if( header == ( 'Location: http://127.0.0.1/projects/chatroom/chat.php') )
{
header( 'Location: http://127.0.0.1/projects/chatroom/' );
}
答案 0 :(得分:0)
在iframe中提交表单后,而不是:
header( 'Location: http://127.0.0.1/projects/chatroom/' );
写下来:
die("<script>window.top.location.href = "Location: http://127.0.0.1/projects/chatroom/";</script>");