`
征途2010
  • 浏览: 249720 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

plupload附件上传插件IE8问题

阅读更多

前段时间遇到一个plupload上传插件问题,在其他浏览器上面运行很正常,但是就是在IE8上面第一次点击上传按钮无反应,后面再连续点击才ok。

我的初始化代码如下

_this.uploader = new plupload.Uploader({
			runtimes: 'gears,html5,flash,silverlight,html4',
			browse_button: _this._uploadFileBtnId, // you can pass in id...
			container: _this._contenterId, // ... or DOM Element itself
			url: _this._options.addUrl,
			multi_selection: false,
			chunk_size: '250kb',
			max_retries:0,

 


通过分析比对,可能是渲染引擎的问题,所以打印了下runtime
uploader.bind("Init", function (up, params) {
        $("#runtime").html("Current runtime: " + params.runtime + "");
    });
通过打印,先出现flash,然后在显示html4

这下问题出来了,按照先后顺序来检验runtime,使用flash渲染失败后,再用的html4来渲染成功。

所以解决方案如下:

将初始化参数中的runtimes,属性html4和flash调换位置,问题解决。

runtimes: 'gears,html5,html4,silverlight,flash'

分享到:
评论

相关推荐

    plupload附件上传

    Plupload 是一个强大的多浏览器、多线程的文件上传组件,支持各种现代浏览器以及IE6+。这个2.3.1版本提供了稳定的上传功能,并且兼容性良好,适合用于网页中的附件上传需求。在本篇文章中,我们将深入探讨Plupload的...

    Plupload多文件上传

    Plupload是一款强大的多文件上传插件,它支持多种浏览器和平台,包括IE6在内的老旧浏览器。这款插件采用JavaScript编写,同时结合HTML5、Flash、Silverlight和HTML4等多种技术,确保在各种环境下都能实现文件的上传...

    解决struts组件上传附件速度很慢的问题

    4. **使用第三方上传组件**:有许多第三方的文件上传插件和库,如Plupload、FineUploader等,它们针对各种浏览器进行了优化,可能提供更好的上传体验。 5. **服务器性能调优**:检查和优化服务器性能,如内存分配、...

    jQuery EasyUI 1.5.x of insdep theme美化主题包

    Insdep theme是基于EasyUI 1.5.x 的一款免费的美化主题包,拥有百度编辑器、cropper、Highcharts、justgage、plupload等各类适应本主题的第三方插件美化补丁。并且各类常用Jquery插件正在美化中。后期会提供更多的...

    js实现上传文件添加和删除文件选择框

    在JavaScript中实现文件上传功能时,通常会遇到浏览器兼容性问题,...然而,对于更复杂的场景,比如进度条显示、预览文件内容等,可能需要引入额外的库,如jQuery或者专门的文件上传插件,如Plupload或Dropzone.js。

Global site tag (gtag.js) - Google Analytics