创建一个动态HTML文件并在Google Apps脚本中执行它
create a dynamic html file and execute it in google apps script
我正在尝试将各种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脚本创建的文件。
相关文章:
- Google Apps Script中的标准Javascript
- Google Apps 脚本为 getLastRow 抛出电子邮件失败通知,我做错了什么
- Google Apps 脚本在单元格中返回行值
- 在Google Apps上从JavaScript迁移到Python
- 在 Google Apps 脚本中,无法以编程方式创建触发器以从 onEdit 触发器发送电子邮件
- Google Apps 脚本中的格式化日期
- Google Apps 脚本:尝试根据单元格的背景颜色发送电子邮件
- Google Apps 脚本,用于根据一个单元格的值对另一个单元格进行条件颜色格式设置
- 如何转换SalesForce Api提供的UTC日期格式,并使用Google Apps脚本将其转换为本地日期和时间格式
- Google UiApp中的Google Apps脚本验证问题
- 添加<a>元素添加到使用Apps脚本的Google文档中
- 添加“;密码”;键入Google Apps Script inputBox
- 找不到Google Apps脚本库嵌套函数
- HTTP POST 和 Google Apps Script 文件上传
- Google Apps Script 中基于 Twitter OAuth Pin 的授权“oob”
- Google-apps-script不会在onEdit函数中发送电子邮件
- 在 Google Apps Script Web App 中显示文件和文件夹
- 使用 Google Apps 脚本处理数组中输入元素中的多个文件
- 在 Google Apps 脚本中调用函数
- Google 电子表格:如何使用 Google Apps 脚本命名范围