39 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			JavaScript
		
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			JavaScript
		
	
	
if(checkIE()){
 | 
						|
	if  (!Ext.grid.GridView.prototype.templates) {   
 | 
						|
	    Ext.grid.GridView.prototype.templates = {};   
 | 
						|
	}   
 | 
						|
	Ext.grid.GridView.prototype.templates.cell =  new  Ext.Template(   
 | 
						|
	    ' <td class="x-grid3-col x-grid3-cell x-grid3-td-{id} x-selectable {css}" style="{style}" tabIndex="0" {cellAttr}>' ,   
 | 
						|
	    ' <div class="x-grid3-cell-inner x-grid3-col-{id}" {attr}>{value} </div>' ,   
 | 
						|
	    ' </td>'   
 | 
						|
	);  
 | 
						|
}
 | 
						|
function checkIE(){
 | 
						|
	var userAgent=window.navigator.userAgent.toLowerCase();
 | 
						|
	if(userAgent.indexOf("msie")>0) { 
 | 
						|
		return true;
 | 
						|
	}
 | 
						|
	return false;
 | 
						|
}
 | 
						|
 | 
						|
Ext.override(Ext.Panel,{  
 | 
						|
   onDestroy : function(){  
 | 
						|
		   Ext.destroy(  
 | 
						|
		   this.header,  
 | 
						|
		   this.tbar,  
 | 
						|
		   this.bbar,  
 | 
						|
		   this.footer,  
 | 
						|
		   this.body,  
 | 
						|
		   this.bwrap,  
 | 
						|
		   this.dd  
 | 
						|
           );  
 | 
						|
           delete this.header;  
 | 
						|
           delete this.tbar;  
 | 
						|
           delete this.bbar;  
 | 
						|
           delete this.footer;  
 | 
						|
           delete this.body;  
 | 
						|
           delete this.bwrap;  
 | 
						|
           delete this.dd;  
 | 
						|
           Ext.Panel.superclass.onDestroy.call(this);  
 | 
						|
	}  
 | 
						|
});  
 |