时间:2021-05-26
jquery.uploadify插件在chrome浏览器频繁崩溃问题,一直困扰了好久,网上很多人说是由于chrome缓存的原因,插件初始化时,需要引用js,而chrome的缓存导致没有没有请求到jquery.uploadify-3.1_min.js,所以引起崩溃,可以在引用js时,加入随机数:<script type="text/javascript" src="/js/jquery.uploadify-3.1_min.js?ver=<?php echo rand(0,9999);?>"></script>
按照这样的方法试了,发现这个办法并不能完全解决崩溃问题,比如在uplodify页面进入其他页页后,再点击后退返回到这个uploadify页面,同样会出现崩溃问题。
彻底解决的方法:setTimeout,让uplodify的初始化和浏览器缓存模块的功能不要在同时进行
复制代码 代码如下:
$(function(){
setTimeout(function(){
$('#file_upload').uploadify({
'swf' : 'tools/uploadify/uploadify.swf',
'uploader' : 'upload.php',
'onUploadSuccess' : function(file, data, response) {
}
});
},10);
});
感谢网友hoverlees分享此解决方法,这里记录下来,分享给大家。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
解决了uploadify插件在chrom频繁崩溃的问题,又遇到了新问题,ff浏览器下报HTTP302错误,ff浏览器下uploadify利用flash进行pos
Chrome浏览器ShockwaveFlash老是崩溃该怎么办?谷歌GoogleChrome浏览器ShockwaveFlash插件存在兼容性问题,尤其是在谷歌C
谷歌浏览器打不开网页怎么办?小编带来了谷歌chrome浏览器打不开网页解决方法,为什么使用chrome谷歌浏览器打不开网页呢?是电脑问题还是软件问题?大家可
useragentswitcherforchrome是一款可以在chrome浏览器上使用的插件工具,这套Chrome浏览器的扩充功能,能将Chrome伪装成各种
Chrome谷歌浏览器打不开网页并提示无法显示此网页解决方法解决方法一我们打开谷歌浏览器,随便输入关键字搜索,发现都不能打开网页,如图所示这时,其实是我们搜索的