Gwt Window.resizeTo()不工作

Gwt Window.resizeTo()不工作,gwt,smartgwt,Gwt,Smartgwt,我需要在某些事件触发时增加对话框的大小,因为我正在GWT中使用Window.resizeTo()方法,但它不起作用。我看到它的便条说 “在Chrome中,此方法仅适用于由创建的窗口 Window.open() 有人能告诉我缺少什么吗?如果使用DialogBox,则不能使用window.resizeTo。因为DialogBox不会打开新的浏览器窗口。这将创建一个模态表元素 该表的样式如下所示: element.style { overflow: hidden; visibility: vi

我需要在某些事件触发时增加对话框的大小,因为我正在GWT中使用
Window.resizeTo()
方法,但它不起作用。我看到它的便条说

“在Chrome中,此方法仅适用于由创建的窗口 Window.open()


有人能告诉我缺少什么吗?

如果使用DialogBox,则不能使用window.resizeTo。因为DialogBox不会打开新的浏览器窗口。这将创建一个模态表元素

该表的样式如下所示:

element.style {
  overflow: hidden;
  visibility: visible;
  position: absolute;
  left: 600px;
  top: 174px;
  clip: rect(auto auto auto auto);
}
一种弹出窗口形式,顶部有一个标题区,用户可以拖动它。与PopupPanel不同,对PopupPanel.setWidth(字符串)和PopupPanel.setHeight(字符串)的调用将设置对话框本身的宽度和高度,即使尚未添加小部件

有关更多信息,请参阅


如果未使用DialogBox。使用对话框而不是浏览器弹出窗口。(这不能从弹出窗口阻止程序中阻止)

你能发布一些代码吗?使用一些代码示例会更容易帮助。@Arti您需要发布您的代码,我们可以帮助您。您是否已使用
window.open()
?@A.Goutam创建了窗口。请使用代码格式设置代码格式。请使用正确的标记。这只是一个smartgwt问题。