急,js获取本地图片路径后在img上显示

来源:互联网  时间:2016/6/27 2:32:25

关于网友提出的“ 急,js获取本地图片路径后在img上显示”问题疑问,本网通过在网上对“ 急,js获取本地图片路径后在img上显示”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 急,js获取本地图片路径后在img上显示
描述:

我写了个获取本地图片的js
function callBack(filename, index) {
    alert(filename);     document.getElementById("img" + index).src = filename;   }
路径都是对的,但有的图片能显示有的图片显示不了是个红差子 我在网上也找不到有关资料<> 但我在网页上右击图片属性看到,能看到的协议是file  看不到的是 HyperText Transfer Protocol  也就是http 这是什么原因


解决方案1:

上传图片本地预览,采用折中的办法能达到本地预览效果(可以兼容IE6.7.8和FF)。但是不能完美实现js判断文件大小这个功能。晚上回去看看能不能找到代码。

解决方案2:

Ie6的貌似有问题

解决方案3:

引用 5 楼  的回复:
引用 4 楼  的回复: 是想做上传预览吗?
/> 不要再想了,js无法实现的。即使可以实现也不能通用。 对,是做上传预览
上传预览 需要用asp net的控件 fileupload 先把图片传到服务器 然后再显示 解决方案4:

是想做上传预览吗?
不要再想了,js无法实现的。即使可以实现也不能通用。

解决方案5:

js没有权限调用本地文件
<> 除非html5的  file 对象,但是目前兼容性不是很好

解决方案6:

路径应该是物理路径。

上一篇DataField与DataKeyField区别?
下一篇正则表达式字符替换的问题
明星图片
相关文章
《 急,js获取本地图片路径后在img上显示》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)