注册 登录
编程论坛 PHP技术论坛

header(‘Location:index.php’);如何在当前窗口跳转

gxhgxh 发布于 2010-05-04 23:17, 2672 次点击
header(‘Location:index.php’);


这句页面中的跳转代码,

每执行一次都会跳出新窗口。有没有方法使每得执行一次在当前窗口跳转?






4 回复
#2
笨笨林2010-05-05 11:27
这个不会新开窗口吧,可能是你打开链接的时候就已经是新窗口打开了。
header();是在服务端执行的函数。与客户端无关的。
#3
cnenc2010-05-05 15:30
原因如楼上所说,

我只是来测试一下 bccn 会不会修改代码的符号.

header('Location: index.php');



#4
cnenc2010-05-05 15:32
测试结果: bccn 并没有修改 代码的符号.

楼主请注意书写. 用半角符号.
并且 Location: 后面最好多个空格.
#5
gxhgxh2010-05-06 21:10
其实看过 笨笨林 的回贴,当天提醒了我,猜出可能不是header()的原因,
发现表单中含有 target="_blank" 才使得每次都有新窗口。谢谢!
问题已经解决。只是当天没有及时结贴。
同样感谢cnenc的回复,谢谢你的关注,谢谢啦!
1