解决Uploadify上传控件加载导致的GET 404 Not Found问题

Posted wangshuang1631

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决Uploadify上传控件加载导致的GET 404 Not Found问题相关的知识,希望对你有一定的参考价值。

使用Uploadify创建上传文件,当打开上传页面没有做任何事情时,报了一个404错误!错误页面如下图:

经过各方查找资料,找到原因如下:
Uploadify调用供支持Flash上传用的,但是其没有对button_image_url进行判断,导致如果button_image_url为空的话就默认请求了当前根路径,修改的方法也比较简单,加个判断即可:
将下面代码:

this.settings.button_image_url = SWFUpload.completeURL(this.settings.button_image_url);

修改成如下:

if (this.settings.button_image_url != "") 
    this.settings.button_image_url = SWFUpload.completeURL(this.settings.button_image_url);

官方论坛解释:http://www.uploadify.com/forum/#/discussion/7329/uploadify-v3-bug-unecessary-request-when-there-is-no-button_image_url-set-/p1

以上是关于解决Uploadify上传控件加载导致的GET 404 Not Found问题的主要内容,如果未能解决你的问题,请参考以下文章

jquery文件上传控件 Uploadify

jquery文件上传控件 Uploadify

jquery 上传空间uploadify使用笔记

uploadify上传文件--基础语法

uploadify上传控件--使用基础

jQuery.uploadify文件上传组件实例讲解