程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> ajax-去掉script src 後的參數

ajax-去掉script src 後的參數

編輯:編程綜合問答
去掉script src 後的參數

ajax請求返回html,直接append body
html裡包含加載js的標簽,明明是在審查元素裡看到script標簽src沒有帶參數的

圖片說明
但是在請求js的時候,會自動加?_=的參數,參數每次都不一樣,導致每次都從服務器加載,不會去緩存裡讀取。為什麼會這樣,要怎麼解決這個問題。
http://localhost:8181/resources/assets/js/jquery.easypiechart.min.js?_=1436240970400
圖片說明

最佳回答:


這個jquery自動加上的時間戳,防止js緩存,你要緩存可以用ajaxSetup設置cache為true,不過你這個頁面的有需要增加時間戳時,你得自己配置$.ajax將cache設置為false才行

     jQuery.ajaxSetup({cache:true});/////////使用緩存,就不會增加時間戳

  $('#dv').append('abc<script src="1.js"><\/script>');
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved