无法使用window.open()和标头函数一次打开两个链接

时间:2014-09-23 15:28:40

标签: php

在页面打开时我想要2个链接从字段中打开一个"链接"和其他" http://myprojects.com"

代码在没有window.open链接的情况下工作,即没有尝试在新窗口中打开myprojects.com但是给未定义函数open()提供错误调用;当window.open存在时。

没有window.opem它会从链接自定义字段重定向到链接

<?php
ob_start();
get_header();

$value= strip_tags(get_field('link',$post));

window.open("http://myprojects.com","_blank"); 

if( $value ) {    
header('Location: '.$value);
die();
} else {} 

get_sidebar();
get_footer();

?>
<?php
ob_end_flush();
?>

据我所知,window.open()是一个javascript代码...我怎样才能获得另一个链接打开弹出窗口或第二个窗口

2 个答案:

答案 0 :(得分:0)

它不是php - 它是javascript

window.open("http://myprojects.com","_blank");
如果在实际点击事件中没有发生,

window.open()将无法在新标签页中打开。在给定的示例中,url正在实际点击事件中打开。如果用户在浏览器中有适当的设置,这将有效。

答案 1 :(得分:0)

您已在php标记内添加了window.open("http://myprojects.com","_blank");

它的javascript代码不是php一个.. `