|
Discuz!插件
插件名称 [bug fix]Discuz! 6.x 解决 IE8 上载图片附件时出现 "无效的图片文件" 错误
适用版本 Discuz! 6.x
语言编码 GBK UTF8 BIG5
插件作者 alan888
插件简介 Discuz 6.x 版本当使用 Internet Explorer 8 时上载图片文件会出现 "无效的图片文件" 错误显示, 如下修改可解决此问题
适用版本: Discuz! 6.0, Discuz! 6.1F, Discuz! 6.1
修改文件: include/javascript/post_attach.js
修改 include/javascript/post_attach.js
找- function insertAttach(id) {
复制代码 在上面加上-
- function imageValue(id){
- id.select();
- return document.selection.createRange().text;
- }
复制代码 找- $('img_hidden').alt = id;
复制代码 在上面加上- var imageName = imageValue($('attach_' + id));
复制代码 找- $('img_hidden').filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = $('attach_' + id).value;
复制代码 更换为- $('img_hidden').filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = imageName;
复制代码 找- div.innerHTML = '<img style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=\'scale\',src=\'' + $('attach_' + id).value+'\');width:'+wh['w']+';height:'+wh['h']+'" src=\'images/common/none.gif\' border="0" aid="attach_'+ aid +'" alt="" />';
复制代码 更换为- div.innerHTML = '<img style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=\'scale\',src=\'' + imageName +'\');width:'+wh['w']+'px;height:'+wh['h']+'px" src=\'images/common/none.gif\' border="0" aid="attach_'+ aid +'" alt="" />';
复制代码 ~完成~ |
|