0
<?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;?>)" >
但是當我點擊按鈕時沒有任何反應。Javascript window.open()用php代碼
當我使用精確的url字符串替換PHP echo
但它希望能夠傳遞不同的URL時它可以工作。
- 它爲什麼不起作用?
- 你能否考慮替代方法來實現這一目標?
也許你忘了引號包圍的URL。 window.open('<?php echo $ url;?>') – 2014-09-04 08:14:34
每當遇到Javascript問題時,先忘掉PHP,然後在瀏覽器中檢查Javascript。元素督察是你的朋友。 – 2014-09-04 08:19:39