我想在php脚本中打印一些javascript以在新窗口中打开链接:
<?php
//php script
$link='http://mylink';
print('<script type="text/javascript">');
print('window.open(' . $link . ', "Link","width=600,height=800")');
print('</script>');
?>
但是这段代码没有用。知道如何用php打印的脚本打开一个新窗口吗?
答案 0 :(得分:3)
你错过了一些引用。替换:
print('window.open(' . $link . ', "Link","width=600,height=800")');
使用:
print('window.open("' . $link . '", "Link","width=600,height=800")');
^ ^
在JavaScript中,此行将导致:
window.open("http://mylink", "Link","width=600,height=800")
你需要那里的双引号来打开/关闭字符串。