次の Apps スクリプトは Html サービスを使用し、期待どおりに動作し、送信ボタンがクリックされた後に応答ページを表示します。
問題: Apps Script が Google サイトに含まれていて ([挿入] > [Apps Script Gadget] を使用)、フォームが送信された場合、応答ページもエラー メッセージも表示されません。
Code.gs
function doGet() {
return HtmlService.createTemplateFromFile('myForm').evaluate();
}
function doPost() {
return HtmlService.createTemplateFromFile('myResponse').evaluate();
}
myForm.html
<html>
<body>
<form action="https://script.google.com/a/macros/.../exec" method="post">
<input type="submit" value="Submit">
</form>
</body>
</html>
myResponse.html
<html>
<body>
<h3>Hello World!</h3>
</body>
</html>