【问题标题】:how to refresh a google site using google apps scripts ?如何使用谷歌应用脚​​本刷新谷歌网站?
【发布时间】:2014-08-27 06:40:21
【问题描述】:

我的网站从电子表格中获取图表,但只有在手动刷新时才会更新。在网络上发布未按预期工作。因此,非常感谢任何刷新网站的方法。请不要包含浏览器扩展或插件或小部件,因为网站受众。

【问题讨论】:

    标签: google-apps-script google-sites


    【解决方案1】:

    经过几个小时的努力,我找到了一个适合我的解决方案。 将此代码放在模板化的 HTML 文件中。然后在Javascript中调用函数reloadSite()重新加载当前站点。

    <script>
      function reloadSite() {
        window.top.location.href = '<?!= SitesApp.getActivePage().getUrl(); ?>';
      }
    </script>
    

    【讨论】:

      【解决方案2】:

      应该可以用调用 Ui 的函数结束 onSubmit()。你说它是 doGet(),像这样:

      function onSubmit(e){
      
      // Your code ...
      doGet();
      }
      

      【讨论】:

      • 你能详细说明一下吗...我的疑问是如何使用谷歌脚本自动刷新谷歌网站每 1 分钟一次。在这里我们不提交任何东西不是吗?
      • 如果你想要一个脚本每分钟刷新一次你的网页,我认为这是不可能的。您可以使用 HTML 服务更新网页,并使用数据库(Google 电子表格)创建页面。这是另一种可能性。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多