我有一个用Ruby on Rails HTML,CSS和JS构建的web应用程序。这个网站有一个秒表,我希望它保持运行,即使当用户不在网站上。例如,用户在网站上使用他的手机,启动秒表(它是用JS构建的),然后离开浏览器,继续他的手机的其他应用程序,然后当他返回时,他应该看到自从他们启动秒表以来已经过去了多少时间。
我正试着从这个秒表的例子中学习。我希望能够通过单击另一个html元素来启动秒表,该元素在此页面上没有定义。
如何在其他地方使用“开始”功能(例如,页面重新加载等)?变量秒表=函数(elem,options) { var timer = createTimer(),startButton = createButton("start",start),偏移量,时钟,间隔options.delay);} // public API this.start = start;