JavaScript - 缓存书签,但始终加载最新版本

时间:2013-04-20 09:11:10

标签: javascript browser-cache bookmarklet

我正在使用JavaScript bookmarklet,它允许用户发送指向网站的链接。 是否可以缓存书签,但如果有新版本可以重新加载它? (也许用htaccess?)

编辑: 这是我的书签:

javascript:javascript:(function(){new_script=document.createElement('SCRIPT');new_script.src='https://www.example.com/folder/bookmarklet.js?v=1';document.getElementsByTagName('head')[0].appendChild(new_script);new_script.type='text/javascript';})();

1 个答案:

答案 0 :(得分:0)

bookmarklet的本质是“缓存”与它们无关:完全存在于浏览器的书签存储中,没有服务器调用(除非你将其作为bookmarklet代码的一部分写入)。

您可以加载书签并使用ajax或JSONP检查网站上的版本字符串。

相关问题