解决方案 »
- jQuery的animate方法,貌似很卡啊。
- 请教高手!! 怎么能把IE上的的打印功能用自己的打印插件取代掉
- 防GOOGLE搜索提示问题
- 这段代码在IE7上为什么达不到效果??
- 菜鸟高分求助:有两列<TH>的table动态增加行列
- ***javascript菜鸟问题!***
- 我想知道JS对IE的内部命令有没有什么等价的语句?
- 如何计算字符长度???
- 在非全屏的情况下,怎么掉IE的标题档??(在线)
- 请看看这个网站的脚本编程吧,知道我们在做什么吗?http://application.wecoo.com/public/login/login.asp
- js的 substring方法是怎么实现的?
- 点击按钮没有反应
uploadify会自动设置一个button的背景图片,所以这里要判断一下,存在button_image就设置,不然就不设置,这样就不会有404的报错了
if(this.settings.button_image_url != ""){this.settings.button_image_url=SWFUpload.completeURL(this.settings.button_image_url)}}
把getFlashHTML()这个方法覆盖了;
SWFUpload.prototype.getFlashHTML=function(){return['<div id="',this.settings.id,'" class="uploadify" style="height: ',this.settings.height,'px; width: ',this.settings.width,'px;" ><object style="position: absolute; z-index: 1" 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">', '<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() + '" />', "</object></div>"].join("")
};// Wrap the instance
//var $wrapper = $('<div />', {
// 'id' : settings.id,
// 'class' : 'uploadify',
// 'css' : {
// 'height' : settings.height + 'px',
// 'width' : settings.width + 'px'
// }
//});
//$('#' + swfuploadify.movieName).wrap($wrapper);...// Adjust the styles of the movie
//$('#' + swfuploadify.movieName).css({
// 'position' : 'absolute',
// 'z-index' : 1
//});这两部分注释了。