uploadify各种问题解决
来源:互联网 发布:网络直播公司老板跑路 编辑:程序博客网 时间:2024/06/05 22:31
一、在IE9、IE10不能点击的问题解决
修改jquery.uploadify.min.js中大概877行左右的"SWFUpload.prototype.getFlashHTML"方法,将方法完全替换成如下:
SWFUpload.prototype.getFlashHTML = function () { // Flash Satay object syntax: http://www.alistapart.com/articles/flashsatay var obj = ['<object id="', this.movieName, '" type="application/x-shockwave-flash" data="', this.settings.flash_url, '" width="', this.settings.button_width, '" height="', this.settings.button_height, '" class="swfupload">'].join(""),params = ['<param name="wmode" value="', this.settings.button_window_mode, '" />','<param name="movie" value="', this.settings.flash_url, '" />','<param name="quality" value="high" />','<param name="menu" value="false" />','<param name="allowScriptAccess" value="always" />','<param name="flashvars" value="', this.getFlashVars(), '" />'].join(""); if (navigator.userAgent.search(/MSIE/) > -1) { obj = ['<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="', this.movieName, '" width="', this.settings.button_width, '" height="', this.settings.button_height, '" class="swfupload">'].join(""); params += '<param name="src" value="' + this.settings.flash_url + '" />'; } return [obj, params, '</object>'].join("");};
二、上传完成后,点击删除不能触发"onCancel"方法解决
'onUploadSuccess' : function(file, data, response) { var cancel=$("#"+file.id + " .cancel a"); if (cancel) { cancel.click(function(){<span style="white-space:pre"></span>$(this).hide();<span style="white-space:pre"></span>if(window.console){<span style="white-space:pre"></span>console.log(data);<span style="white-space:pre"></span>}<span style="white-space:pre"></span>}); }); } },
三、初始化时,自动请求一次URL的问题
修改uploadify的js文件,修改方式如下:
把原来的this.settings.upload_url = SWFUpload.completeURL(this.settings.upload_url); this.settings.button_image_url = SWFUpload.completeURL(this.settings.button_image_url)
改为:this.settings.upload_url = SWFUpload.completeURL(this.settings.upload_url); this.settings.button_image_url = this.settings.button_image_url ? SWFUpload.completeURL(this.settings.button_image_url) : this.settings.button_image_url
0 0
- uploadify各种问题解决
- uploadify问题解决
- struts+uploadify问题解决
- uploadify 500 问题解决思路
- Uploadify上传Session问题解决方法
- 各种问题解决
- Uploadify
- uploadify
- Uploadify
- uploadify
- Uploadify
- uploadify
- N81各种问题解决汇总
- Linux各种问题解决方案
- 各种异常问题解决
- Discuz各种问题解决
- highcharts 各种问题解决方法
- C#各种问题解决
- SCCM 2012安装教程(Part1)
- 抚摸那条船——彭晓东
- Spring 配置的2个常见问题
- hive update delete
- akka 2.3.11 实例
- uploadify各种问题解决
- ios一键打包
- JVM性能调优
- Mongodb模糊查询
- Ubuntu下将现有的文件打包成deb包
- 如何提升MySQL批量插入的效率
- Cordys 事物处理Demo
- 关于Fragment对于回退栈的理解问题
- iPhone如何打包成一个通用的静态库文件