您现在的位置: 万盛学电脑网 >> 程序编程 >> 脚本专题 >> javascript >> 正文

ie8本地图片上传预览示例代码

作者:佚名    责任编辑:admin    更新时间:2022-06-22

 ie8本地图片上传预览出现问题是因为限制浏览器造访本地文件,所以用到滤镜和div,下面有个不错的示例,希望对大家有所帮助

代码如下: imgpath= getRealPath(fileId);    document.getElementById("divSBTP").style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled ='true',sizingMethod='scale',src=""+ imgpath + "")";//使用滤镜效果    function getRealPath(fileId){    var file_upl = document.getElementById(fileId);    file_upl.select();    return document.selection.createRange().text;  }    说明:ie8本地图片上传预览不能直接用$(“#img”).attr(“src”,imapath),因为限制浏览器造访本地文件,所以用到滤镜和div,如果滤镜和img使用会出现破图标志。