Foro

No se ve en Ie6

0
Tengo un problema con este ejercicio es que no se ven en Internet Explorer 6, si alguien me pudiera ayudar seria grandioso, espero no me digan que tan solo use firefox, por que si lo uso, <!-- s:D --><!-- s:D --> y se ve bien, pero en mi país la mayoria de usuarios finales aun sigue usando internet explorer 6. Les agradeceria su respuesta ya que lo probe con el firebug en firefox y no me salio ningun error =) gracias <!-- s:mrgreen: --><!-- s:mrgreen: -->
//my namespace
Ext.ns('com.alexzer0.app');	
	com.alexzer0.app.entorno=function(config){
		this.north = config.north;
		this.center = config.center;
		config.items=[
					  this.north,
					  this.center					  
					  ];
	com.alexzer0.app.entorno.superclass.constructor.call(this,config);
	}
	Ext.extend(com.alexzer0.app.entorno, Ext.Viewport,{layout:'border'});
//////////////////////////////////////////////////////////////////////////
	com.alexzer0.app.cabecera=function(config){
		
		this.textoabuscar=new Ext.form.TextField({
            fieldLabel: 'Last Name',
            name: 'last',
			emptyText:'Buscar',
            width:175
        });
		this.btnCollapseAll = new Ext.Toolbar.Button({
                iconCls: 'icon-collapse-all',
				tooltip: 'Colapsar Todo',
				handler: function(){ 
                 //tree.root.collapse(true); 
                }
               
      })
		
		this.menu = new Ext.Toolbar({
            items:['&nbsp;',this.textoabuscar,' ',this.btnCollapseAll]
        });
		
		
		config.items=[this.menu];
		com.alexzer0.app.cabecera.superclass.constructor.call(this,config);
   }
	Ext.extend(com.alexzer0.app.cabecera, Ext.Panel,{});
	
/////////////////////////////////////////////////////////////////////////    
	
//creando la instancia hd de cabecera	
	var hd = new com.alexzer0.app.cabecera({
          border: false,          
          region:'north',
          height:60 
	});
	var ce = new Ext.Panel({
          border: false,          
          region:'center',
          height:60
	});
//creando la instancia de entorno	
	var entorno1 = new com.alexzer0.app.entorno({
		north: hd,
		center:ce
	});
0
Te funciona en IE7?? si no te funciona, normalmente es una extracoma, pero en esta porción de código no parece estar el error. no creo que sea un error de CSS, por lo tanto voy a mover este post al foro de Ext JS, para que mas usuarios lo vean <!-- s;) --><!-- s;) --> saludos
0
ya lo probe en Ie7 y no se ve, a verdad es todo el codigo solo estoy mostrando un menu con una caja de texto en la region north, y la verdad yo tampoco veo una extracoma..
0
Bueno encontre el problema <!-- s:o --><!-- s:o --> , es que en ningun lado ejecutaba el DOM, el Ext.onReady();, pero bueno ahora se ve todo normal, pero por que se veia bien en firefox y no en ie6 y ie7, si alguien me pudiera explicar please.
0
alexzer0, mayormente eso pasa, por qué firefox te permite poner unas comillas de más y Explorer no. Ejemplo
Código:
...
items :[
    campo1,
    campo2,
    campo3,  //---- Coma adicional que provoca el error en IE ------
]
0
Bueno eso es cierto pero tambien las puse y buske pero la solucion fue activar el Dom... acazo es necesario activarlo en ie6 y en firefox = da
0
[quote="alexzer0"]... pero por que se veia bien en firefox y no en ie6 y ie7, si alguien me pudiera explicar please.[/quote] El "Ext.onReady" funciona correctamente en los navegadores mas utilizados (incluyendo ie6+), la verdad no te puedo decir porque no te funcionaba pues no he visto tu código que tenías, seguramente algo había mal. saludos
0
Claro pero mi pregunta es en Firefox no hay necesidad de invocarlo ?¿...
0
jaaaaaa.... recién entendí a lo que te referías ejejejejeje... olvida mi comentario anterior (realmente esta fuera de lugar <!-- s:? --><!-- s:? --> ) Supongo que si te funcionaba porque tu documento html no tiene mucho contenido, por lo tanto el DOM estaba listo al instante, en IE posiblemente tarda mas y al ejecutar el JS no podía utilizar el DOM.
0
Bueno mientras estoy aprendiendo sobre extjs, me he chocado con un problemita, cuando cargo con el "autoLoad" en un tabpanel un archivo html con estilos CSS, no puedo vizualizar los estilos en el tab, asi k me toca usar
html: '<iframe id="container" 
pero aun me queda la duda por que no se visualiza los CSS con el autoload y como hacer para k se vean.
0
tienes que incluir en el html la hoja de estilos que utilizarás. intenta hacer eso.

¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook

Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.