簡體   English   中英

使用“ yepnope” JavaScript腳本加載器強制刷新腳本

[英]Force a script refresh using the “yepnope” JavaScript script loader

使用yepnope.js 我需要“刷新”腳本,但是yepnope可以防止重新加載具有相同url的文件。

他們在文檔中建議使用插件來刷新文件。 有沒有這樣的插件可用? 在運行時使用Javascript刷新腳本時,我還有哪些其他選擇?

我嘗試將一個隨機數作為查詢參數附加到url。 那行得通,但是在調試時設置斷點變得更加困難,所以我寧願不這樣做。

有什么建議么? 謝謝!

恕我直言, 不可能使用任何yepnope方法進行該操作。

我認為您只有兩種可能性:

  • 向查詢字符串添加隨機參數(您當前的解決方案)
  • 將yepnope腳本更改為:
    1. 公開scriptCache yepnope var
    2. 重置scriptCache[url]
    3. 最后刪除創建的url為src的 DOM img節點
    4. 另外,將緩存頭設置為過期,以防止瀏覽器緩存。

祝好運

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM