Javascript 定位Ext.msg.show()-Extjs
我试图定位我的味精盒,但徒劳。Javascript 定位Ext.msg.show()-Extjs,javascript,extjs,Javascript,Extjs,我试图定位我的味精盒,但徒劳。 以下是我的方框代码: var msg = Ext.Msg.show({ msg:'<br><br>'+'Enter Valid Quatity', buttons: Ext.Msg.OK, modal: false, animEl: 'mb9', cls: 'msgbox', fn: function(btn){ if(btn == 'ok'){ myMasks.hide(); } } }); v
以下是我的方框代码:
var msg = Ext.Msg.show({
msg:'<br><br>'+'Enter Valid Quatity',
buttons: Ext.Msg.OK,
modal: false,
animEl: 'mb9',
cls: 'msgbox',
fn: function(btn){
if(btn == 'ok'){
myMasks.hide();
}
}
});
var msg=Ext.msg.show({
msg:“
”+“输入有效数量”,
按钮:Ext.Msg.OK,
莫代尔:错,
动画:“mb9”,
cls:“msgbox”,
fn:功能(btn){
如果(btn=='ok'){
myMasks.hide();
}
}
});
css黑客:
<style type="text/css">
.msgbox{
left: 257px!important;
top: 266px!important;
width: 250px;
height: 110px;
position: absolute;
box-shadow: 0 0px 0px!important;
}
.x-css-shadow{
display:none !important;
}
</style>
.msgbox{
左:257px!重要;
顶部:266px!重要;
宽度:250px;
高度:110px;
位置:绝对位置;
盒子阴影:0px 0px!重要;
}
.x-css-shadow{
显示:无!重要;
}
当我破解css以定位框时,阴影是可见的。我再次使用css在Mozilla中隐藏了这个阴影,但在IE中无法做到这一点
此外,我遵循中给出的答案,没有任何用处
有人能给我提供一个解决方案,直接使用Extjs的配置属性定位盒子,或者成功地在IE中隐藏盒子的阴影吗?好的,你可以删除
动画
配置,因为这对Extjs 4和5无效。
并使用setXY()方法将MessageBox放置在所需的任何位置:
var msg = Ext.Msg.show({
msg:'<br><br>'+'Enter Valid Quatity',
buttons: Ext.Msg.OK,
//modal: false, */ No need for this because modal defaults to false */
fn: function(btn){
if(btn == 'ok'){
myMasks.hide();
}
}
});
Ext.Msg.setXY([257,266],false); // You can set the second argument to another object if you want the box to animate from it.
var msg=Ext.msg.show({
msg:“
”+“输入有效数量”,
按钮:Ext.Msg.OK,
//modal:false,*/不需要这样做,因为modal默认为false*/
fn:功能(btn){
如果(btn=='ok'){
myMasks.hide();
}
}
});
Ext.Msg.setXY([257266],false);//如果希望长方体从中设置动画,可以将第二个参数设置为另一个对象。
标记Java和JSP有什么原因吗?有时人们会认为我使用过PHP,并回答与此相关的问题。为了避免我标记了twoFreakyuser,您当前用于定位MsgBox的代码在哪里?这可能会对您有所帮助,我还创建了一个示例,表明我无法在我的面板中正确定位掩码消息框谢谢您的回答。我试着给出Ext.Msg.setXY([25,26],false)代码>但是盒子仍然保持在原来的位置。你能试着用你的问题制造一把小提琴吗?在我应用setXY方法后,msgBox得到了正确的定位。我还创建了一个,以表明我无法在我的面板中正确定位掩码消息框。嘿,Freakyuser,我对您的小提琴做了一些更改,并将其保存在此处:。我正在[0,0]处显示该框