jQuery将本地图片加载到对话框中

时间:2018-11-30 05:41:11

标签: javascript jquery ajax jsp jquery-ui

下午下午stackoverflow社区,我在将本地jpeg加载到对话框打开时遇到问题,     下面的代码将始终附加相同的表信息     并在对话框上重新打开它,我可能做错了。

amounts-2018-11-29-19:00:02.json

请在这里提供一些帮助,谢谢。

下面是我的代码:

HTML部分:

标记ID将引用jquery代码

Local file path: D:/web/pic/123.jpg

jQuery部分:

<div id="dialog" title="picture">
   <span><img  src="/pic/123.jpg"/></span>   //src get local file picture
</div>

从上面的代码更改为src =“ file //// web / pic / 123.jpg”    仅能够使用Web浏览器chrome(例如)等从编译器获取数据。    为什么没有图片?

enter image description here

2 个答案:

答案 0 :(得分:0)

您不能在Web应用程序中加载本地图片,这被认为是不安全的。 您应该将图像与其他Web资源一起放置在Web主机上。

如果您制作一个简单的html并在本地运行它会起作用,但这是唯一的情况。

答案 1 :(得分:0)

优良作法是仅将所有图像和文件放在应用程序/服务器的相对路径内,而不是本地存储。 将所有图像和文件放在资源文件夹中,然后可以通过路径和文件名轻松加载任何图像。