【发布时间】:2017-10-24 07:25:31
【问题描述】:
我正在 GWT 中创建一个报告下载表单。下载报告文档需要 2-3 分钟,我在新选项卡中打开它,但新选项卡是空白的,正在等待服务器响应。现在我想显示一些自定义消息,例如“文件正在下载,不要关闭此选项卡”。如何在 GWT 中做到这一点?我当前的代码如下所示,打开带有 URL 的空白页面..
FormPanel m_downloadForm = new FormPanel();
m_downloadForm.setMethod(FormPanel.METHOD_POST);
m_downloadForm.setAction(url);
m_downloadForm.getElement().<FormElement>cast().setTarget("_blank");
Hidden h = new Hidden();
h.setName("OkBtn" );
h.setID( "OkBtn" );
h.setValue("Create Report");
m_downloadForm.add(h);
m_rootContent.add(m_downloadForm);
此代码打开新标签页,但没有成功显示任何消息,并且正在下载文档。我想在新标签上显示一些消息。
【问题讨论】:
-
我只想在请求和响应之间的新选项卡上显示自定义消息而不是空白。如何实现?
标签: javascript java html ajax gwt