PHP标题重定向在新窗口中?

时间:2009-06-04 13:18:05

标签: php redirect

对于横幅广告管理系统,我使用

 header("Location: http://www.awebsite.com");

重定向到正确的网站。是否可以强制在新窗口中打开此标题脚本?

4 个答案:

答案 0 :(得分:6)

<a href='yourbannerscript.php' target='_blank'>...</a>

答案 1 :(得分:3)

没有。如果您想要一个新窗口,则必须将重定向作为HTML / Javascript传递。

答案 2 :(得分:0)

这将是令人讨厌的,可能不是你想要的,但包含一个指向带有标题重定向的php文件的IFRAME标签可能是一个解决方案。不创建新窗口,但会在窗口内创建窗口。

<iframe src="/myredirectscript.php"></iframe>

答案 3 :(得分:0)

您应该重定向到一个带有重定向metà标记的网页,例如Open HTML meta redirect in new window上投票最多的答案

因此,您将标题重定向到的页面将包含带有以下内容的metà标记:

<meta http-equiv="refresh" />
<meta content="0; URL=javascript:window.open('http://uri.of
.your.pagewhereyouwabtoredirect/path','_parent');"/>