Я не могу понять это поведение в Google App Script, может кто-нибудь объяснить?
Это очень простой скрипт, связанный с Листом.Код:
Code.js
function doGet() {
return HtmlService.createHtmlOutputFromFile("index.html");
}
function doPost() {
return HtmlService.createHtmlOutputFromFile("index.html");
}
index.html
<!DOCTYPE html>
<html>
<head>
<base target="_top">
</head>
<body>
<form id="form" name="form" action="" method="POST">
<input type="submit" id="submit" name="submit" value="submit">
</form>
</body>
</html>
Выглядит достаточно просто, верно?Хорошо, когда вы нажимаете кнопку отправки, страница перенаправляется на пустую страницу.
Я уже знаю, как обойти это поведение (используя script.run или даже хакерский запрос к URL-адресу страницы), но чтоЯ хочу узнать, ПОЧЕМУ все идет не так, потому что смысл метода doPost, если вы даже не можете его использовать.