我想通过jquery更改jsp页面的图像src。我的代码就在下面
$('#image').attr("src","file:///D:/vow/themes/multiflex/webapp/multiflex/images/chart.png");
在JSP文件中我有
<table>
<tr style="padding-bottom:5px;">
<td> Image </td>
<td> <img id="image"/></td>
<td> </td>
</tr>
</table>
但是我运行后看到我的jsp页面上没有显示。我的源代码和图像位于不同的目录中。
答案 0 :(得分:1)
我认为因为D会在客户端电脑上看到D驱动器,它不会让你。如果它可以做到这一点,那将是一个很大的安全漏洞。
见以下链接
尝试相对路径,如
$("#image").attr("src", "/images/chart.png");
答案 1 :(得分:-2)
你使用src属性,尝试用图像指定src以在html页面上识别它:
$('img[src="your-current-image-src"]').attr('src','your-new-src');
并确保&#39; file:///&#39;不工作你需要某种网址或相对路径