`
征途2010
  • 浏览: 248096 次
  • 性别: 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附件上传插件详解** plupload是一款强大的文件上传组件,它在Web开发领域被广泛应用,尤其在处理大量或复杂文件上传需求时表现出色。该插件以其灵活性、稳定性和兼容性赢得了开发者们的青睐。它支持多...

    上传插件支持ie8

    开发者可以通过阅读这些文件来了解如何构建一个兼容IE8的上传插件,包括如何处理兼容性问题,如何优化用户体验,以及如何与其他后端接口进行通信以完成实际的文件上传操作。 总的来说,"上传插件支持ie8"意味着需要...

    Plupload 上传.net MVC 上传示例

    Plupload设计的目标是克服传统文件上传方式的局限性,如单文件上传、大小限制、浏览器兼容性问题等。它支持拖放上传、预览功能,并且可以处理大文件分块上传,提高用户体验。 2. **.NET MVC框架基础** .NET MVC是...

    java+plupload多附件上传+分页

    本项目着重讲解如何使用Java后端配合Plupload前端插件实现多附件上传,并结合分页技术进行数据展示。Plupload是一个强大的多浏览器文件上传解决方案,它支持Flash、Silverlight、HTML5等多种技术,确保在各种浏览器...

    java+plupload多附件上传 servelet

    Java与Plupload结合实现多附件上传是一个常见的Web开发任务,主要涉及到前端的文件选择、上传逻辑和后端的文件接收、存储处理。Plupload是一款强大的跨浏览器文件上传组件,支持多种上传方式,如Flash、HTML5、...

    plupload文件上传模块

    plupload是一款开源的跨浏览器文件上传组件,支持多种浏览器环境,包括IE6+、Firefox、Chrome、Safari以及Opera。它提供了丰富的API接口,可以方便地集成到各种Web应用中,实现高效、稳定、功能强大的文件上传功能。...

    plupload上传插件

    **plupload上传插件**是一款强大的、跨平台的文件上传组件,它支持多种浏览器和多种技术栈,如Flash、HTML5、Silverlight和Gears,确保在不同环境下都能实现稳定高效的文件上传功能。该插件设计的目标是提供一个统一...

    plupload文件上传工具

    5. **错误处理与重试机制**:Plupload内置了错误检测和处理机制,当遇到网络问题或其他异常时,会自动尝试重新上传,确保文件最终能够成功上传。 6. **自定义界面**:开发者可以根据自己的需求定制上传界面,通过...

    前端组件 plupload 文件上传demo

    2. **断点续传**:如果上传过程中出现网络问题,`plupload` 可以保存上传进度,待网络恢复后继续上传,避免了文件的重复上传。 3. **本地预览**:用户可以预览上传的文件,尤其是图片,提供更好的交互体验。 4. **...

    plupload附件上传

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

    基于plupload上传至阿里云oss源码

    Plupload是一个开源的文件上传插件,它通过提供多种运行时环境(Flash, HTML5, Silverlight, BrowserPlus)来确保在所有主流浏览器中的兼容性。它提供了一套完整的API和UI组件,用于定制上传界面和处理上传过程。 ...

    .net plupload文件上传源码

    .NET Plupload 文件上传源码是基于流行的开源多浏览器文件上传组件Plupload的.NET实现。Plupload是一个强大的JavaScript库,它支持各种浏览器,并提供多种功能,如分块上传、进度条显示、多文件选择等。本源码实现了...

    plupload文件批量上传工具

    Plupload是一款强大的、跨平台的文件上传工具,它支持多种浏览器和文件上传方式,包括拖拽上传、多选文件以及批量上传整个文件夹。在Java环境中,我们可以利用Plupload的特性来实现用户友好的文件上传功能,提升用户...

    plupload一个很不错的批量上传的js插件

    Plupload是一个功能强大的JavaScript插件,专为Web端的批量文件上传设计。它以其多特性、易用性和兼容性在开发者社区中广受好评。在本文中,我们将深入探讨Plupload的核心特点、工作原理以及如何在项目中集成和使用...

    Plupload多文件上传

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

    plupload上传和uploadify上传c#示例

    代码里有plupload上传和uploadify上传两种可供大家参考,建议大家使用plupload上传,此上传各大种浏览器都兼容。uploadify上传和form验证同时使用的话,在FF和chrome浏览器下会存在cookie丢失的问题。

    plupload上传插件.net版,包含旧版+新版,4个版本

    这个插件的主要特点是它的分块上传能力,允许大文件通过小块进行上传,提高了上传的稳定性和效率。在.NET环境下,Plupload能够很好地与后端服务集成,实现高效稳定的文件上传功能。 该压缩包提供了4个版本的...

    PLupload上传完整例子

    6. **错误处理**:PLupload会触发`error`事件来报告上传过程中遇到的问题。通过监听这个事件,我们可以提供错误提示或进行其他处理。 ```javascript uploader.bind('Error', function(up, err) { alert('Error: '...

    plupload web上传模块

    8. **文件队列管理**:Plupload维护了一个文件队列,用户可以自由地添加、删除或重新排列待上传的文件,对上传任务进行灵活管理。 9. **语言支持**:为了适应全球化的需求,Plupload提供多语言支持,方便不同地区的...

    plupload上传视频文件

    - **错误处理**:提供错误检测和报告机制,帮助调试和解决上传问题。 在实际应用中,`plupload`的使用涉及到前端与后端的交互,包括文件的选取、文件的分块、上传的进度通知、服务器的接收和存储等环节。开发者...

Global site tag (gtag.js) - Google Analytics