我正在使用dojo dijit对话框来弹出灯箱效果的数据。
问题是dojo动态更改“containerNode”的样式属性,因此如果该框大于浏览器窗口,则会出现滚动条。它动态设置“overflow:auto”。
我知道这样做很有意义,但是我想要覆盖它并强制用户打开浏览器,因为模态/灯箱看起来非常糟糕。
如何更改此行为?示例代码会有所帮助!
由于
答案 0 :(得分:0)
您可以订阅对话框的“show”方法并修改您需要的任何样式。
dojo.connect(yourDialogWidget, "show", yourDialogWidget, function(){
dojo.style(this.containerNode, "overflow", "hidden");
});