2010-04-08 34 views

Respuesta

6

Quiere utilizar la configuración contentEl. Coloca lo que está en el div en el panel.

<html> 
    <head> 
    <link rel="stylesheet" href="ext-3.1.1/resources/css/ext-all.css" /> 
    <script src="ext-3.1.1/adapter/ext/ext-base.js"></script> 
    <script src="ext-3.1.1/ext-all-debug.js"></script> 
    <script> 
     Ext.BLANK_IMAGE_URL = 'ext-3.1.1/resources/images/default/s.gif'; 
     Ext.onReady(function(){ 
     var viewport = new Ext.Viewport({ 
      items: [{ 
      title: 'About Us', 
      width: 200, 
      height: 200, 
      contentEl: 'about_us' 
      }] 
     }); 
     }); 
    </script> 
    </head> 
    <body> 
    <div id="about_us">We are a great team to work with!</div> 
    </body> 
</html> 

div content inside a panel

+0

eso es exactamente lo que necesitaba. ¡GRACIAS! – needhelp

+2

Para que quede claro, esto es simplemente utilizando innerHTML del elemento como el contenido del cuerpo de un panel nuevo, NO "convirtiendo" el elemento en un componente del Panel. En realidad, puede convertir marcas válidas en un componente del Panel utilizando el método 'applyToMarkup', que es diferente. FYI. –

+0

Eso también es bueno saberlo. ¡Gracias! – needhelp