Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/10/2008, 09:43
Avatar de huenupan
huenupan
 
Fecha de Ingreso: noviembre-2007
Ubicación: Temuco - Chile
Mensajes: 48
Antigüedad: 17 años, 1 mes
Puntos: 3
Respuesta: manejo de object de html con asp.net

bueno, reviviendo un poco esto, ya encontré la solución a mi problema y fue utilizando iframes, sobre todo porque con object no pude dejar transparente el objeto en internet explorer.

Para poder realizarlo, usé un codigo javascript que toma el tamaño de la pagina "hija" y retorna el valor al iframe

Código:
<script language="JavaScript">
<!--
function calcHeight()
{
  //find the height of the internal page
  var the_height=
    document.getElementById('the_iframe').contentWindow.
      document.body.scrollHeight;

  //change the height of the iframe
  document.getElementById('the_iframe').height=
      the_height;
}
//-->
</script>

luego el iframe queda así

Código:
<iframe 
name="the_iframe" 
onLoad="calcHeight();" 
scrolling="no" 
width="100%"  
id="the_iframe" 
src="mi_pag_web_interna.html" 
frameborder="0" 
marginheight="0" 
AllowTransparency="true">
</iframe>

Con esto el iframe se ajusta automaticamente a la página, además no tiene scrollbar, no tiene bordes y tiene fondo transparente, es decir, no se nota que es otra pagina.

Espero pueda servirle a alguien mas

saludos