Dojo中的对话框显示

Dojo中的对话框显示,dojo,dialog,screen,Dojo,Dialog,Screen,当显示对话框时,如何取消阻止屏幕 通常当对话框出现时,参考底图(屏幕)会被阻止并变为灰色。但我需要提供对参考底图的访问,即使出现对话框。怎么做?我认为最简单的方法是使用css隐藏参考底图。Dojo将始终为参考底图提供与对话框相同的id,然后是\u参考底图。因此,如果您的对话框id为myDialog,则只需在某处添加以下css即可: #myDialog_underlay { display: none; } 更多信息可以在中找到,但如果我在js文件中以编程方式创建对话框,如何合并此样式?

当显示对话框时,如何取消阻止屏幕


通常当对话框出现时,参考底图(屏幕)会被阻止并变为灰色。但我需要提供对参考底图的访问,即使出现对话框。怎么做?

我认为最简单的方法是使用css隐藏参考底图。Dojo将始终为参考底图提供与对话框相同的id,然后是
\u参考底图
。因此,如果您的对话框id为
myDialog
,则只需在某处添加以下css即可:

#myDialog_underlay {
    display: none;
}

更多信息可以在

中找到,但如果我在js文件中以编程方式创建对话框,如何合并此样式?@John:我想你可以通过myDialog.id或myDialog.domNode.id获取id。我建议你通过手动设置或将对话框放置在预定义的div中,使用你想要的id来控制id想用。