【问题标题】:JavaScript - Cache bookmarklet but always load the latest versionJavaScript - 缓存小书签,但始终加载最新版本
【发布时间】:2013-04-20 09:11:09
【问题描述】:

我正在开发一个 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';})();

【问题讨论】:

    标签: javascript browser-cache bookmarklet


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-07
      • 2019-06-09
      • 2011-07-05
      • 2012-08-20
      • 2020-05-06
      • 2010-09-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多