2
에 extjs라는 4 유효 타겟 요소를 이해하지 않지만, IE 7에서 나는 다음과 같은 오류 얻을 :이 작업에 대한 잘못된 대상 요소 :파이어 폭스 모두에서 제대로 작동 왜이 작업
메시지. 라인 : 6455 문자 : 21 코드 : 0 URI : http://extdev/gdevapp/extjs/ext-all-debug.js
여기에 내 코드를 넣고있다. 오류가 mainapp.add 한 Statment의 맞추에서 일어나는 (ADAVANCE 감사드립니다) :
doConnect:function(btn){
var winlogin=btn.up('window');
var statusbarlogin=winlogin.down('statusbar');
var myloginform=winlogin.down('form');
if (myloginform.getForm().isValid()) {
statusbarlogin.showBusy();
//submit form to login
myloginform.submit({
url :'/gdev/ngsecure.glogin',
method :'POST',
scope :this,
success :function(form,action){
var msgtxt=action.result.data.msgtxt;
devglob.userid=action.result.data.userid;
devglob.connid=action.result.data.connid;
devglob.userfullname=action.result.data.userfullname;
devglob.userfunction=action.result.data.userfunction;
statusbarlogin.setText(msgtxt+'\/ID Utilisateur : '+devglob.userid);
//BuildApplication
var mainapp=Ext.getCmp('mainapp');
var appview=Ext.getCmp('appview');
if (!appview) {
//load and render the main application
mainapp.removeAll();
mainapp.add(Ext.widget('appview'));
mainapp.doLayout();
//Build a toolbar items
var mytoolbar=Ext.getCmp('toolbarapp');
mytoolbar.loadItems(devglob.userid);
};
//close the login window
winlogin.close();
},
failure:function(form,action){
var msgtxt=action.result.data.msgtxt;
Ext.MessageBox.alert('Erreur',msgtxt);
}
});
}
else {
}
//get result ajax
}
추측 할 수 없습니다. 'appview' 클래스에서 문제가 될 수 있습니다. 아마 당신도 appview 수업을 공유 할 수 있습니까? –
예 내 친구, 문제가 내 수업 appview에서 오는 것으로 나타났습니다. 문제는 : xtype : 'panel'을 autoEl : {tag : 'img', ...}과 함께 사용했습니다. xtype을 'box'로 변경하면 모든 것이 제대로 작동합니다. 모두에게 감사드립니다. –