ext模态窗口

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ext模态窗口相关的知识,希望对你有一定的参考价值。

AddStandardSampleNoteWindow.superclass.constructor.call(this,{

layout:‘border‘,

        id: ‘_addStandardSampleNoteWindow‘,

title:‘‘,

width:_width,

height:_height,

closeAction:‘close‘,

maximizable:true,

resizable :true,

constrain:true,

plain:true,

autoShow:false,

x:20,

y:window.screen.availHeight * 0.1,

items:[this.form,this.sampleNoteGridPanel],

plain: true,

        modal : true,

//manager : new Ext.WindowGroup({‘z-seed‘ : 20000}),

plugins: new Ext.ux.WindowAlwaysOnTop(),

buttonAlign:‘center‘,

buttons : [

{ text : "保存", handler : this.onSave, scope :this, iconCls:‘saveIcon‘ },

{ text : "取消", handler : this.onCancel, scope : this , iconCls:‘cancelIcon‘},

 ‘->‘,

]

});

上述代码中,标记为红色的代码为模态窗口的相关代码。

modal:true,表示为模态窗口,

但如果加上第二行代码,模态窗口可能会失效,第二行代码用于控制该窗口的z坐标,z坐标值越大,窗口越靠前;

第三行代码表示该窗口总是在最上层。

本文出自 “shihou” 博客,谢绝转载!

以上是关于ext模态窗口的主要内容,如果未能解决你的问题,请参考以下文章

ExtJS 4.1:模态窗口似乎在提交窗口之前返回控制

关于创建模态窗口和非模态窗口的研究

JavaFX如何实现模态窗口

如何用纯Win32 API写模态窗口?

模态窗口和控件显示前后

如何用js打开一个模态窗口,不能用showModalDialog,因为IE11打开时窗口大小很小