Google apps script 谷歌脚本-模态对话框-关闭对话框后屏幕冻结
我创建了以下代码来创建一个模式对话框:它一直工作到关闭为止。关闭后-调用此命令的页面停止响应。无法在任何文本框内单击/根本无法单击任何按钮 var app=UiApp.createApplication();变量对话框= app.createDialogBox().setModal(true).setText('记录 Saved').setPopupPosition(200200).show();var closeHandler= app.createClientHandler().forTargets(dialog).setVisible(false);变量 钮扣= setWidget(app.createButton('Ok')。addClickHandler(closeHandler)); app.add(对话框);返回应用程序 那代码有什么问题吗 编辑: 我对守则作了如下修订: 删除了以下行:Google apps script 谷歌脚本-模态对话框-关闭对话框后屏幕冻结,google-apps-script,Google Apps Script,我创建了以下代码来创建一个模式对话框:它一直工作到关闭为止。关闭后-调用此命令的页面停止响应。无法在任何文本框内单击/根本无法单击任何按钮 var app=UiApp.createApplication();变量对话框= app.createDialogBox().setModal(true).setText('记录 Saved').setPopupPosition(200200).show();var closeHandler= app.createClientHandler().forTar
var app = UiApp.createApplication();
修订后的守则如下:
var dialog=app.createDialogBox().setModal(true).setText('Record Saved').setPopupPosition(200200).show();var closeHandler= app.createClientHandler().forTargets(dialog).setVisible(false);变量 钮扣= setWidget(app.createButton('Ok')。addClickHandler(closeHandler)); app.add(对话框);返回应用程序 目前的情况是,冻结问题现在已经解决。新的问题是模态设计已经消失了。对话框显示在底部。功能很好-只是模态消失了 将继续搜索并保持我们所有人的最新消息。多谢各位 更新: 代码改进-仅隐藏按钮而不隐藏对话框 变量对话框= app.createDialogBox().setModal(true).setPopupPosition(200, 200)show();var closeHandler=app.createClientHandler() .forEventSource() .setVisible(假);var savebutton=dialog.setWidget(app.createButton(“记录 已保存“).addClickHandler(closeHandler))
这就成功了。谢谢你的团队 app.createDialogBox().setModal(true).setPopupPosition(200, setAutoHideEnabled(true).setText(“记录已保存”).show()
这就成功了。谢谢你的团队 app.createDialogBox().setModal(true).setPopupPosition(200, setAutoHideEnabled(true).setText(“记录已保存”).show()