专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 跨浏览器开发

ie8对base64为图片大小限制的有关问题

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
ie8对base64为图片大小限制的问题
需求:从数据库中读取图片,显示在网页上

数据存储方式:oracle数据库 Blob类型

现在的解决方案:从数据库中读书数据,对其进行64位编码,将编码后的数据以字符串的方式返回客户端,给图片的src数据赋值,显示图片。

问题:原先是在IE9下进行开发的,图片可以正常显示。但用户要求使用IE8,图片不能完全显示。

我查了一些资料,发现IE8对base64的解码有限制,如果图片进行64位编码后大于32K,则超过32K的部分不能被解码,因此小一点的图片能显示一半左右,高清图片则完全不能显示。

我想过把图片下载到本地再用路径显示图片。但是,项目中多处使用到这个功能,而且目前项目已基本完工,如果更换图片显示方式,工作量实在是太大了。各位大神有没有什么方法,求指教,谢谢!
------解决思路----------------------
不用IE的,用智慧云浏览器的飘过~~~
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: