全球主机论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 801|回复: 0

uploadify 导致谷歌浏览器(Chrome)崩溃Crash的解决办法

[复制链接]
发表于 2014-11-8 21:55:53 | 显示全部楼层 |阅读模式

今天发现网站有个页面点击某个链接,每隔一次崩溃一下,后来发现是因为uploadify插件的问题。

我选用的是Uploadify 3.1.2

Chrome频繁crash,IE、Firefox等浏览器都没有问题

一开始搞不懂为什么会出现这种情况,通过Google查资料,发现是浏览器缓存造成的:Chrome浏览器为了提高用户访问同一页面的速度,会对页面数据进行缓存,当(Javascript文件)url请求地址不变时会导致浏览器不发送请求,直接从缓存中读取之前的数据,可能uploadify.js文件走了缓存,导致某个变量为null导致chrome崩溃(个人猜测,也有可能是ajax引起的)

解决办法

给js文件加上随机参数,欺骗chrome浏览器防止缓存,使每次都发起请求。

<script src="js/jquery.uploadify.min.js?r=<?php echo rand(0,99999);?>" type="text/javascript"></script>  
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|全球服务器论坛

GMT+8, 2024-11-29 23:54 , Processed in 1.716003 second(s), 17 queries , File On.

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表