繁体   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