Extjs 탄창
1741 단어 ExtJs
// ,
Ext.MsgAlert = function(){
var msgCt;
function createBox(t,s){
return ['<div class="msg">',
'<div class="x-box-tl"><div class="x-box-tr"><div class="x-box-tc"></div></div></div>',
'<div class="x-box-ml"><div class="x-box-mr"><div class="x-box-mc"><h3>', t, '</h3>', s, '</div></div></div>',
'<div class="x-box-bl"><div class="x-box-br"><div class="x-box-bc"></div></div></div>',
'</div>'].join('');
}
return {
msg: function(title,format){
if(!msgCt){
msgCt = Ext.DomHelper.insertFirst(document.body,{
id: "msg-div",
style: 'position:absolute;top:10px;width:250px;margin:0 auto;z-index:20000;'
},true);
}
msgCt.alignTo(document,'c-c'); // http://docs.sencha.com/extjs/3.4.0/#!/api/Ext.Element
var s = String.format.apply(String,Array.prototype.slice.call(arguments,1));
var m = Ext.DomHelper.append(msgCt,{
html:createBox(title,s)
},true);
m.slideIn('t').pause(3).ghost("tr",{
remove:true
});
},
init: function(){
var lb = Ext.get('lib-bar');
if(lb){
lb.show();
}
}
};
}();
호출 방법
Ext.MsgAlert.msg(" ", " ");
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
문자열 길이를 계산하고 중국어로 두 개를 계산합니다.텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.