我想知道在提交谷歌表单后是否可以弹出一个对话框。就在显示确认屏幕的屏幕之前,您的请求已被记录。
我查了这篇帖子,其中使用电子表格的onOpen事件来显示弹出窗口。 How do I open a web browser using google apps script?
我可以在电子表格中执行相同的onFormSubmit事件吗?如果这可能比如何做到这一点,因为我是谷歌应用程序脚本的新手。 我的要求是使用google表单的fileUpload。用户提交表单后,应出现一个对话框,询问用户是否要上传文件。感谢。
答案 0 :(得分:2)
很遗憾,在提交Google表单后,您无法显示弹出式对话框。要显示弹出窗口,您必须打开电子表格。
如果要使用弹出框自定义消息,则必须使用HtmlService
手动构建表单答案 1 :(得分:0)
在按下提交按钮后,我从未找到过切入的方法,但在显示确认页面之前,我使用的解决方法是添加指向确认页面文本的链接(在底部)可以带您进入新网页的表单编辑视图)这避免了使用GAS创建自定义表单的麻烦。
答案 2 :(得分:-1)
使用模式。
<!DOCTYPE html>
<html>
<title>W3.CSS</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://www.w3schools.com/w3css/4/w3.css">
<body>
<div class="w3-container">
<h2>W3.CSS Modal</h2>
<button onclick="document.getElementById('id01').style.display='block'" class="w3-button w3-black">Open Modal</button>
<div id="id01" class="w3-modal">
<div class="w3-modal-content">
<div class="w3-container">
<span onclick="document.getElementById('id01').style.display='none'" class="w3-button w3-display-topright">×</span>
<p>Some text. Some text. Some text.</p>
<p><a href="https://docs.google.com/forms/d/e/1FAIpQLSc5u-6VIwTFiiIWHZeHZhaYF12Mr-ca_oF57S31AxIqmquWWQ/viewform?usp=sf_link">Hi</a></p>
</div>
</div>
</div>
</div>
</body>
</html>