日期:2014-05-16  浏览次数:20342 次

上传图片预览
我通过上传框选择图片文件,然后通过js改变现实图片的src路径,在本地运行的时候是好的,但是发布到服务器,的时候就不行了,很早的时候是可以,后来就不行了,听人说是安全性的问题,我还真的不知道这个怎么解决,请问各位大侠,有没有解决方案,

------解决方案--------------------
后来的浏览器安全限制已经提高,无法使图片的src指向本地图片路径,在IE中你可以使用滤镜来进行预览,其他浏览器中你还是乖乖的上传之后再进行预览吧
------解决方案--------------------
不是路径的问题,而是浏览器现在已经不允许去访问本地文件,不信你可以手动指定图片的路径为本地路径试试。当然IE6下还是可以的。
------解决方案--------------------
我现在所有的项目中都已经取消了预览的功能,或者都是在上传之后再显示的,没有办法给你我的源代码了,我到网上给你找到了一篇

http://www.cnblogs.com/cloudgamer/archive/2009/12/22/ImagePreview.html
------解决方案--------------------
IE8不支持将本地图片地址赋值给图片的src,除非你使用的地址是localhost和127.0.0.1
------解决方案--------------------
上传再预览, 请看
http://download.csdn.net/detail/yenange/3767836