2011-08-30 43 views
0

如何在显示对话框时解锁屏幕?Dojo中的对话框显示

通常,当出现对话框时,底层(屏幕)被阻挡并变为灰色。但是我需要提供对底层的访问,即使出现一个对话框。怎么做?

回答

1

我认为最简单的方法是使用css隐藏衬垫。 Dojo将始终为底层提供与_underlay之后的对话相同的ID。所以,如果你的对话框具有ID myDialog则只需添加以下CSS地方:

#myDialog_underlay { 
    display: none; 
} 

更多信息,可以在http://docs.dojocampus.org/dijit/Dialog

+0

被找到,但如果我在一个js文件编程创建对话框如何将这种风格? – John

+0

@John:我认为你可以通过myDialog.id或myDialog.domNode.id得到id – hugomg

+0

那么我建议你控制什么id将通过手动设置或将对话框放置在预定义的div与你想使用的ID。 – DanneManne