0

jqueryを介してjspページである画像srcを変更したい。私のコードはすぐ下にあります

$('#image').attr("src","file:///D:/vow/themes/multiflex/webapp/multiflex/images/chart.png");

私が持っているJSPファイルで

<table>
<tr style="padding-bottom:5px;">
<td>&nbsp;&nbsp;Image &nbsp;&nbsp;</td>
<td>&nbsp;<img id="image"/></td>
<td>&nbsp;</td>
</tr>
</table>

しかし、実行後、jsp ページに何も表示されません。ソース コードとイメージが別のディレクトリにあります。

4

2 に答える 2

1

D はクライアント PC の D ドライブに表示されるため、許可しないと思います。これができれば、大きなセキュリティ ホールになります。

以下のリンクを参照してください

src 絶対パスの問題

のような相対パスを試してください

$("#image").attr("src", "/images/chart.png");
于 2013-09-04T05:45:07.347 に答える
-2

src 属性を使用する場合は、画像で src を指定して、html ページで識別してみてください。

$('img[src="your-current-image-src"]').attr('src','your-new-src');

「file:///」が機能しないことを確認してください。ある種のURLまたは相対パスが必要です

于 2013-09-04T05:41:37.427 に答える