创建一个始终获取最新外部脚本版本并将其保存在缓存中的书签?
对于页内脚本标签,我通常这样做:
script src="js/all.2011_02_02.js"
这样,当我更新脚本源 url 时,浏览器会获取最新版本并将其保存在缓存中。
那么,我如何使用一个我无法编辑的书签来实现这一点(除非我要求用户删除/创建新的)?
样本书签:
javascript:(function(){document.body.appendChild(document.createElement('script')).src='http://example.com/js/all.js;})()
With in-page script tags I normally do:
script src="js/all.2011_02_02.js"
That way the browser fetches the latest version when I update the script source url and keeps it in cache.
Well, how can I accomplish that with a bookmarklet which I can´t edit (unless I ask the user to delete/create new)?
sample bookmarklet:
javascript:(function(){document.body.appendChild(document.createElement('script')).src='http://example.com/js/all.js;})()
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不可能。
您可以这样做
但如果您根本不想缓存脚本,
Not possible.
But you can do
if you do not want the script cached at all