Javascript 防止;超过最大执行时间“;由于浏览器消息未关闭,google apps脚本上的电子邮件无效 背景:

Javascript 防止;超过最大执行时间“;由于浏览器消息未关闭,google apps脚本上的电子邮件无效 背景:,javascript,google-apps-script,google-sheets,alert,Javascript,Google Apps Script,Google Sheets,Alert,我有多个电子表格,在某些情况下,会向用户弹出一个浏览器简单的消息框 问题: 用户忘记单击“确定”并不罕见,这会导致我收到一封“超过最大执行时间”的错误电子邮件 问题: 有没有办法不收到电子邮件,以防它只有这样的信息 法利乌尔 是否有办法在定义的时间后自动关闭消息框 (说10秒) 答案: 关闭通知邮件是不可能的,但是你可以设置一个Gmail过滤器来强制这些邮件跳过收件箱 也不可能以编程方式模拟正在单击的UI警报,也不可能在10秒后自动关闭该框。您可以改为使用toast消息来通知用户,而不是使

我有多个电子表格,在某些情况下,会向用户弹出一个浏览器简单的消息框

问题: 用户忘记单击“确定”并不罕见,这会导致我收到一封“超过最大执行时间”的错误电子邮件

问题:
  • 有没有办法不收到电子邮件,以防它只有这样的信息 法利乌尔

  • 是否有办法在定义的时间后自动关闭消息框 (说10秒)

答案: 关闭通知邮件是不可能的,但是你可以设置一个Gmail过滤器来强制这些邮件跳过收件箱

也不可能以编程方式模拟正在单击的UI警报,也不可能在10秒后自动关闭该框。您可以改为使用toast消息来通知用户,而不是使用消息框作为解决方法

处理失败电子邮件:
  • 在故障通知电子邮件中,第一段将显示如下内容:
您的脚本sccript Name最近未能成功完成。故障摘要如下所示。要为此脚本配置触发器,或更改接收未来故障通知的设置

单击“单击此处”链接可触发您的电子邮件,但正如您所见,您只能更改这些电子邮件的频率,而不能关闭它们:

要从收件箱中自动删除这些内容,请转到并在搜索栏中输入以下内容:

from:apps-scripts-notifications@google.com "Script name" 
脚本名称
替换为您收到通知的脚本名称。确保将它们保留在引号内

接下来,单击向下箭头(▼) 在搜索栏的右侧,单击
Create filter

在这里,选择你的行为:我建议如果你想保持邮件不让收件箱乱七八糟的话,选择
跳过收件箱(存档)
,或者如果你根本不想看到它们,选择
删除它

您也可以选中
旁边的复选框,也可以对匹配的对话应用筛选器。
如果您的收件箱中已经有许多对话

单击
Create filter
,您就完成了-您将不再收到这些电子邮件

祝酒 如前所述,无法超时或自动关闭消息框

但是,如果您只想通知用户一些信息,而不需要让他们单击“确定”,您可以改为:

这看起来是这样的:

我希望这对你有帮助

参考资料:
答案: 关闭通知邮件是不可能的,但是你可以设置一个Gmail过滤器来强制这些邮件跳过收件箱

也不可能以编程方式模拟正在单击的UI警报,也不可能在10秒后自动关闭该框。您可以使用toast消息来通知用户,而不是消息框,作为解决方法

处理失败电子邮件:
  • 在故障通知电子邮件中,第一段将显示如下内容:
您的脚本SCcript Name最近未能成功完成。下面显示了失败的摘要。若要为此脚本配置触发器,或更改接收未来失败通知的设置,请

单击“单击此处”链接可触发您的电子邮件,但正如您所见,您只能更改这些电子邮件的频率,而不能关闭它们:

要从收件箱中自动删除这些内容,请转到并在搜索栏中输入以下内容:

from:apps-scripts-notifications@google.com "Script name" 
脚本名称
替换为您收到通知的脚本名称。请确保将其保留在引号内

接下来,单击向下箭头(▼) 在搜索栏的右侧,单击
Create filter

在这里,选择你的行为:我建议如果你想保持邮件不让收件箱乱七八糟的话,选择
跳过收件箱(存档)
,或者如果你根本不想看到它们,选择
删除它

您也可以选中
旁边的复选框,也可以对匹配的对话应用筛选器。
如果您的收件箱中已经有许多对话

单击
Create filter
,您就完成了-您将不再收到这些电子邮件

祝酒 如前所述,无法超时或自动关闭消息框

但是,如果您只想通知用户一些信息,而不需要让他们单击“确定”,您可以改为:

这看起来是这样的:

我希望这对你有帮助

参考资料: