如何在Apps Scripts中创建一个具有三个屏幕的程序?

时间:2015-04-18 19:32:07

标签: google-apps-script

我想使用Apps Scripts创建一个具有三个屏幕的独立和不同地籍的程序。例如:

菜单栏:

  

地籍屏幕1   地籍屏幕2   地籍屏幕3

单击菜单Cadastre Screen 2时,此屏幕应加载为空白。单击菜单Cadastre Screen 1时,此屏幕应加载为空白。

在Google https://developers.google.com/apps-script/guides/html/best-practices中阅读此文章(单独的HTML,CSS和JavaScript)。但是,我想知道是否有另一种方法可以做到这一点。

请帮帮我?

谢谢。

此致 蒂亚戈。

1 个答案:

答案 0 :(得分:0)

好像你想要一个带有某种导航系统的单页面应用程序。您可以使用Apps Script HTML Service实现这一目标,但它并不是一个真正的Apps脚本问题。这是HTML和JavaScript。有多种方法可以实现这一目标。

  • 一次加载所有HTML,然后显示和隐藏元素。
  • 从服务器检索HTML,并更改元素中的HTML
  • 以上两种的组合。

可以使用JavaScript和DOM显示或隐藏内容。

document.getElementById("idPageOne").style.display = none;
document.getElementById("idPageTwo").style.display = inline;

上面的代码将隐藏ID为“idPageOne”的HTML元素,并显示id为“idPageTwo”的HTML元素。

你可以看看这样的帖子:

stackoverflow creating-tabs-in-html