Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何为学校测验在谷歌表单中添加计时器?_Javascript_Google Apps Script_Google Forms - Fatal编程技术网

Javascript 如何为学校测验在谷歌表单中添加计时器?

Javascript 如何为学校测验在谷歌表单中添加计时器?,javascript,google-apps-script,google-forms,Javascript,Google Apps Script,Google Forms,我们用谷歌表单做了一个英语测试,分为三个部分 我们希望能够在每个区段上设置时间(例如,区段a=10分钟,区段B=10分钟,区段C=40分钟) 此外,我们希望学生能够看到他们正在做的每一部分的倒计时,这在谷歌表单中是可能的吗?目前在谷歌表单中没有类似的内容。您可能需要等待几周,因为有关脚本表单的内容将在google年会google I/O上公布。请参见此处: 更新:即使经过这么长时间,脚本中仍然没有关于这个问题的可用信息。请查看给出原因(和一些选项)的鲁本答案。我正在寻找类似的答案 Weej ja

我们用谷歌表单做了一个英语测试,分为三个部分

我们希望能够在每个区段上设置时间(例如,区段a=10分钟,区段B=10分钟,区段C=40分钟)


此外,我们希望学生能够看到他们正在做的每一部分的倒计时,这在谷歌表单中是可能的吗?

目前在谷歌表单中没有类似的内容。您可能需要等待几周,因为有关脚本表单的内容将在google年会google I/O上公布。请参见此处:


更新:即使经过这么长时间,脚本中仍然没有关于这个问题的可用信息。请查看给出原因(和一些选项)的鲁本答案。

我正在寻找类似的答案

Weej jamal-一种方法是使用Qualtrics。它有一个“时间”问题,可以在时间完成后自动提交页面


因此,如果你的部分可以放在3个不同的页面中,那就很容易了:在每个部分的顶部放置一个带有时间设置的时间问题。

谷歌表单编辑器不允许添加自定义JavaScript,因此不可能直接向表单添加计时器

另一种方法是使用GoogleApps脚本以编程方式禁用表单响应提交,特别是停止通过该方法接受响应

关于使用的注意事项:脚本rans可以稍微随机化的时间


顺便说一句,谷歌表单现在有了创建测验的特殊功能,请参阅。希望设置计时器功能很快就可以使用。

您可以使用Timify.me加载项。它使用方便,看起来也不错
优点:
-timmer显示在页面顶部
-触发窗体在超时时关闭
缺点:
-只有付费版本允许您设置徽标、文本、设计和网络摄像头跟踪
-您不能自定义时间倒计时部分,将倒计时作为一个整体提交

注意:您需要使用timify.me web app中的令牌配置timify.me

什么是计时问题?你能解释更多吗?时间问题是一个隐藏的问题,可以添加到你调查的任何页面上,以管理参与者在该页面上花费的时间。你可以在这里查看它的描述-这没有回答问题。链接已断开(现在重定向到Google I/O登录页),另一方面,现在Google Apps脚本表单服务可用。你也可以使用它,它与Timify.me有相同的优缺点,但使用起来更简单,定价结构也更简单(免费试用后)。披露:我是AutoProctor团队的一员。