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秒)
- 在故障通知电子邮件中,第一段将显示如下内容:
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
,您就完成了-您将不再收到这些电子邮件
祝酒
如前所述,无法超时或自动关闭消息框
但是,如果您只想通知用户一些信息,而不需要让他们单击“确定”,您可以改为:
这看起来是这样的:
我希望这对你有帮助
参考资料: