创建一个动态HTML文件并在Google Apps脚本中执行它

create a dynamic html file and execute it in google apps script

本文关键字:Apps Google 脚本 执行 文件 一个 HTML 动态 创建      更新时间:2023-09-26

我正在尝试将各种Excel应用程序迁移到Google Apps。它们根据各种 excel 数据和参数生成 html 和 javaScript,以创建一个本地 html 文件,然后由浏览器打开。

我知道这是一个很长的机会,但谁能想到一种方法来模仿Google Apps Script中的这种行为?即 - 在客户端上创建一个文件并在浏览器会话中获取它。

这是我所指的应用程序类型的一个示例

您可以使用 DocsListApp.createFile 在用户的 Google 云端硬盘上创建新的 HTML 文件,但我不相信您可以直接从云端硬盘提供 HTML。或者,您可以使用 SitesApp 在 Google 网站上创建一个包含您想要的 HTML 的新页面,使用 Site.addWebPage。最后,您可能想查看UiApp或UI Builder中可用的小部件,看看是否可以使用这些小部件而不是自定义HTML。

刚刚看到这个:

https://googledrive.com/host/0B716ywBKT84AMXBENXlnYmJISlE/GoogleDriveHosting.html

上传到公共Google云端硬盘文件夹的HTML文件以HTML形式提供,链接可通过"预览"按钮获得。

到目前为止,它不适用于只是移动到该文件夹的Google云端硬盘文件,但也许可以处理通过createFile脚本创建的文件。