我正在开发一个JavaScript bookmarklet,它允许用户发送指向网站的链接。是否可以缓存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';})();发布于 2013-04-20 17:13:09
bookmarklet的本质是“缓存”与它们无关:缓存完全存在于浏览器的书签存储中,没有服务器调用(除非您将其作为bookmarklet代码的一部分编写)。
您可以使用ajax或JSONP加载您的bookmarklet并检查来自您网站的版本字符串。
https://stackoverflow.com/questions/16118597
复制相似问题