最近做的項目使用了jquery的uploadify,但是在谷歌瀏覽器測試總是會出現崩潰。如:
因為是java項目。
解決的辦法是: 給引入的js加上一個參數,時間戳就可以,防止緩存,使每一次都請求。(這個問題是因為谷歌瀏覽器會緩存文件導致的)
<script type="text/javascript" src="../common/uploadify/jquery.uploadify.js?f=<%=System.currentTimeMillis()%>"></script>
網上還有這些:
根據stackoverflow上的帖子,
-
Asp.Net Web From
<script src="/Resources/uploadify/jquery.uploadify3.1Fixed.js?ver=<%=(new Random()).Next(0, 99999).ToString() %>" type="text/javascript"></script>
-
Asp.Net MVC
<script type="text/javascript" src=@Url.Content("~/Content/uploadify/jquery.uploadify3.1Fixed.js?ver=")@DateTime.Now.Ticks></script>
-
PHP
<script src="js/jquery.uploadify.min.js?ver=<?php echo rand(0,9999);?>" type="text/javascript"></script>