繁体   English   中英

Javascript window.open()与PHP代码

[英]Javascript window.open() with php code

<?php
    $data=SOME_STRING;
    $url="http://SOME_WEBSITE.com/".$data; //$url is a valid website with the addition of data
?>
<input type="button" value="button" onClick="window.open(<?php echo $url;?>)" >

但是,当我单击按钮时,什么也没有发生。

当我用精确的URL字符串替换PHP echo时,它确实起作用,但是我希望能够传递不同的URL。

  1. 为什么不起作用?
  2. 您能否考虑实现此目的的替代方法?

您需要引号:

<input type="button" value="button" onClick="window.open('<?php echo $url;?>')" />

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM