【问题标题】:Locally Store Variables js本地存储变量js
【发布时间】:2014-04-26 06:26:10
【问题描述】:

当我编写代码时,我这样做是为了我自己的乐趣。我没有上传到服务器或拥有自己的网站。我最近编写了一个运行时间相当长的代码(平均而言),我只是想知道是否有任何方法可以在本地存储一个或两个变量,而不使用 cookie 或其他方法在服务器上存储信息。 例如:

// On first run, declare variable
var rise=0;
// Do something with it when the page is open
setInterval('rise++;',10);
// And then store the value somehow when I close the browser
browser.onClose(locallyStore('keyname',rise));

这样当我刷新页面或改天返回时,旧值将被重新插入并从我离开的地方继续运行......

谢谢!

【问题讨论】:

    标签: javascript cookies local-storage


    【解决方案1】:

    如果您在 Windows 下工作,您可能需要考虑使用 HTA 文件。

    这些基本上是在应用程序级访问下运行的网页,可以做一些令人惊奇的事情。

    在this answer我介绍了如何读写本地文件。

    【讨论】:

      【解决方案2】:

      localStorage.keyname = rise;

      稍后...

      var rise = localStorage.keyname;

      在任何现代浏览器中。 (如果我没记错的话,IE9+)。

      【讨论】:

        【解决方案3】:

        试试

        localStorage.setItem("key", "value");
        
        $var myItem = localStorage.getItem("key", "value");
        

        【讨论】:

          猜你喜欢
          • 2019-11-25
          • 2014-09-07
          • 1970-01-01
          • 1970-01-01
          • 2013-04-21
          • 1970-01-01
          • 2023-03-19
          • 2019-05-27
          • 2018-09-24
          相关资源
          最近更新 更多