0

当用户取消使用 UiApp 或 HTML 服务显示的 UI 时,Sheets 中的容器脚本是否可以捕获?

您可以使用var result = Browser.MsgBox('text'); Logger.log(result); 如果用户单击该弹出窗口右上角的 X,您可以在结果变量中获得“取消”。

试图用 UiApp 复制同样的东西。 var result = ss.show(app);不起作用。

如果该事件不可用,我们可以删除 X 吗?

在此处输入图像描述

4

1 回答 1

0

使用 UiApp 显示的 UI 没有内置的“取消”控件。事实上,您无法取消 UiApp UI - 它只会停留在您的浏览器窗口中,直到您浏览另一个 URL。

在 UiApp 中,您可以使用将覆盖您的 UI 的 PopupPanel。此面板也没有内置的取消控件。

小故事:你不能有一个取消事件处理程序,因为没有取消事件。

于 2013-05-18T08:41:07.950 回答