我创建了一个谷歌文档表单并制作了一个谷歌脚本小工具,将数据发布到表单的电子表格后端,然后返回一个自定义html5
确认页面。
我在脚本代码中使用了HTMLService
,doPost(e)
和doGet(e)
,还用我的小工具创建了 2 个 html 文件(表单和确认 html 文件)。
将数据写入正确电子表格的小工具;但是,它没有返回我使用小工具创建的正确确认 html 文件。它返回确认页面,该页面是谷歌文档表单的一部分。doPost
我的代码部分的片段如下。有谁知道如何让它返回我创建的自定义确认 html 文件而不是 Google 文档?
function doPost(e) {
var template = HtmlService.createTemplateFromFile('confirm.html');
template.entry_0 = e.entry_0;
template.entry_1 = e.entry_1;
template.entry_2 = e.entry_2;
template.entry_3 = e.entry_3;
template.screenshot = e.parameter.screenshot;
return template.evaluate();
}
我的 form.html 文件中的表单操作代码行如下。
<form action="<?= "https://docs.google.com/spreadsheet/formResponse?formkey=$mungedformkey" ?>" method="post">