使用target =" _blank"在PHP重定向。我把它放在哪里?

时间:2017-06-04 04:22:31

标签: php redirect

美好的一天stackoverflow。谢谢你的时间。

我有这个php

$ImageLinks['image.png'] = 'http://www.example.com/r/redirect.php';

重定向到' redirect.php' - 以下是

<?php $URL="http://thetargetlinktobeopenedinnewtab.com";
header ("Location: $URL");
exit();
?>

如何在新标签页中打开此$ URL?我试过放置目标=&#34; _blank&#34;到处都是。

2 个答案:

答案 0 :(得分:2)

target是HTML属性;它与PHP重定向无关。

您尝试做的事情是不可能的。您返回的标题会重定向用户,但无法打开新标签。

答案 1 :(得分:0)

你可以通过javascript试试这个。

<script type="text/javascript" language="Javascript">window.open('http://www.example.com');
</script>

现在,您可以使用php中的javascript生成器将其转换为PHP代码。

请注意,这会因为很多弹出窗口阻止程序而失败。