uploadify在chrome下崩溃的解决方案

运行环境:
1、Thinkphp
2、Apache
3、Chrome
代码调用:
$('#up_file').uploadify({
</span>height : 30,
swf : '__PUBLIC__/uploadify/uploadify.swf',
uploader : '__PUBLIC__/uploadify/uploadify.php',
width : 120
});
问题:浏览器crash
查看tp的文件导入,如下
<import type="js" file="lib.jquery?v={$rand}" />
<import type="js" file="uploadify.jquery_uploadify_min?v={$rand}" />
其中,$rand是从控制器传递过来的随机数,以此来避免uploadify的强制缓存。
解决方案:
代码如下,主要是在调用的时候给一个延时。
setTimeout(function(){
$('#up_file').uploadify({
height : 30,
swf : '__PUBLIC__/uploadify/uploadify.swf',
uploader : '__PUBLIC__/uploadify/uploadify.php',
width : 120
});
},0);
原文及讨论地址:http://stackoverflow.com/questions/24971526/caching-uploadify-files-crashes-the-chrome

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值