這是我使用在IMG SRC屬性我使用的PHP程序,如何編寫JavaScript代碼
'user/hangout_images/".$imag_addr." '
有誰能夠告訴如何插入給出的路徑的路徑內PHP變量上面的代碼中給出的路徑如下所示:
$(document).ready(function() {
$('#imageid').attr("src", "/new/path/to/image.jpg");
});
這是我使用在IMG SRC屬性我使用的PHP程序,如何編寫JavaScript代碼
'user/hangout_images/".$imag_addr." '
有誰能夠告訴如何插入給出的路徑的路徑內PHP變量上面的代碼中給出的路徑如下所示:
$(document).ready(function() {
$('#imageid').attr("src", "/new/path/to/image.jpg");
});
如果你不想把你的JavaScript與你的PHP我相信你必須使用AJAX。 這威力工作..
source.php
$image_addr = "/blah/blah/blah.jpg"
echo $image_addr;
stuff.html(或.js文件)
$.get('source.php', setimg);
function setimg(data) {
$('#imageid').attr("src", data);
}
$(document).ready(function() {
$('#imageid').attr("src", '<?php echo "user/hangout_images/$imag_addr"; ?>');
});
你應該儘量保持儘可能多的HTML出PHP的儘可能這樣,希望我不是來挑剔......
$(document).ready(function() {
$('#imageid').attr("src", "/new/path/to/<?php echo $image_addr;?>");
});
還記得PHP呈現在javascript(在瀏覽器中呈現)之前的服務器上,所以如果您試圖對已經加載的頁面進行PHP更改,那將無法工作。
我想,如果你告訴我們什麼文件中的每個部分將是有益的的代碼是在。它們在同一個文件中,還是包含在頭文件中的JavaScript文件(或其他地方?)? – 2011-05-20 17:00:13