您的位置
主页 > 网站技术 > 语言编程 > » 正文

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

来源: 站长圈 点击:

点评:ie8本地图片上传预览出现问题是因为限制浏览器造访本地文件,所以用到滤镜和p,下面有个不错的示例,感兴趣的朋友可以参考一下,希望对大家有所帮助!

复制代码 代码如下:

imgpath= getRealPath(fileId); 

document.getElementById("pSBTP").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),因为限制浏览器造访本地文件,所以用到滤镜和p,如果滤镜和img使用会出现破图标志。 




首页  - 关于站长圈  - 广告服务  - 联系我们  - 关于站长圈  - 网站地图  - 版权声明