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
Google apps script 谷歌脚本-模态对话框-关闭对话框后屏幕冻结_Google Apps Script - Fatal编程技术网

Google apps script 谷歌脚本-模态对话框-关闭对话框后屏幕冻结

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();变量对话框= 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(对话框);返回应用程序

那代码有什么问题吗

编辑:

我对守则作了如下修订:

删除了以下行:

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()