Javascript打开窗口与链接中的PHP变量?

时间:2012-09-01 19:51:48

标签: php javascript redirect

我需要做的是打开一个包含php变量的链接的新窗口。据我所知,我不能在javascript函数中使用php变量,所以我试过这个似乎不起作用

$link="<script type='text/javascript'>window.open('http://www.fonefinder.net/findome.php?npa=$num1&nxx=$num2&thoublock=$num3&usaquerytype=Search+by+Number&cityname=
')</script>";
echo $link;

$ num1,$ num2和$ num3都是php变量。有一个更好的方法吗?感谢。

2 个答案:

答案 0 :(得分:2)

删除换行符:

$link="<script type='text/javascript'>window.open('http://www.fonefinder.net/findome.php?npa=$num1&nxx=$num2&thoublock=$num3&usaquerytype=Search+by+Number&cityname=')</script>";
echo $link;

此外,您应该将变量包装在大括号中:${num1},否则它们可能会被错误地插入。

答案 1 :(得分:1)

$link="<script type='text/javascript'>window.open('http://www.fonefinder.net/findome.php?npa=".$num1."&nxx=".$num2."&thoublock=".$num3."&usaquerytype=Search+by+Number&cityname=')</script>";
echo $link;