【问题标题】:Google Sites Drawing ReloadGoogle 协作平台绘图重新加载
【发布时间】:2016-03-04 09:31:55
【问题描述】:

这里的菜鸟几乎对 Google Apps 脚本或一般编码的了解为零。

我正在寻找一种强制重新加载 google 网站页面的方法。这 (reload page google apps script) 使它看起来无法完成,所以我想尝试重新加载网站中嵌入的谷歌绘图。

我尝试使用 javascript iFrame 重新加载:

window.setInterval("reloadIFrame();", 30000);函数 reloadIFrame() { document.frames["frameNameHere"].location.reload(); }

但我认为谷歌网站不支持这一点,因为我在某处弄错了。

我不知道什么是正确的 Apps 脚本来强制页面重新加载(从服务器拉取)有问题的绘图。绘图代码如下所示:

图片 src="https://www.google.com/chart?chc=sites&cht=d&chdp=sites&chl=%5B%5BGoogle+drawing'%3D20'f%5Cv'a%5C%3D0'10'%3D999'0'昏暗'%5Cbox1'b%5CF6F6F6'fC%5CF6F6F6'eC%5C0'sk'%5C%5B%2211.30.15%22'%5D'a%5CV%5C%3D12'f%5C%5DV%5Cta%5C %3D10'%3D0'%3D1000'%3D347'dim'%5C%3D10'%3D10'%3D1000'%3D347'vdim'%5Cbox1'b%5Cva%5CF6F6F6'fC%5CC8C8C8'eC%5C'a%5C %5Do%5CLauto'f%5C&sig=0bBZl8MyZOx5b3ykHuUS35Gb8iE" data-origsrc="1mUFhZeas0mFl52FpqC_EgflRn6P3TixsOxMAXI-_Fgo" 数据类型=“粗略” data-props="align:left;borderTitle:11.30.15;height:350;objectTitle:11.30.15;showBorder:false;showBorderTitle:false;width:1000;wrap:false;"宽度=“1000”高度=“350” style="display:block;text-align:left;margin-right:auto;">

它位于我的谷歌驱动器中,我只是使用谷歌网站工具嵌入它,我没有编码。绘图在一天中不断地被编辑,我需要在查看时显示更改而不需要刷新页面。

任何人都可以帮助我重新加载绘图的位置和代码吗?如果我可以为刷新设置一个间隔(比如每 5 分钟),那就更好了。任何帮助表示赞赏。

谢谢

【问题讨论】:

    标签: google-apps-script google-drive-api google-sites


    【解决方案1】:

    您可能可以创建一个重新加载 Google 协作平台页面的 XML 小工具。

    试试这个(很快找到) http://www.k8oms.net/refresh

    【讨论】:

    • 但它有点丑。编写一个只刷新嵌入图像的应用脚本小工具要好得多。
    • 这行得通,正如 Zig 所说的那样有点难看。但我并不像功能一样担心美学。我只是将它隐藏在页面底部。非常感谢您的帮助!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多