1

我在我的静态 html 页面中以声明方式创建了一个 dijit 对话框。

如果我在加载页面后立即打开此对话框,它会在页面中心正确打开,但如果我在页面上执行一些可用的操作然后加载对话框,则对话框将被填充到页面底部。

这仅在第一次加载对话框时发生,并且仅在第一次发生在页面上执行某些操作之后。所有其他时间对话框都在页面中心正确加载。

这里有一个类似的问题: Dojo and dijit.Dialog not centered

但是那里给出的解决方案对我不起作用,因为我已经在使用 dialog.startup() 和 dialog.show()。

这发生在 Firefox、Chrome 和 IE 中,我使用的是 Dojo 1.8

4

0 回答 0