Bien, en un blog he visto que se puede hacer con una etiqueta iframe en un documento HTML. Y el código para ello es el siguiente:
Código:
Pues bien, el problema que tengo es que creo que el código javascript creado no hace su función, que es la de calcular automaticamente la altura de la ventana del foro para mostrarla correctamente. Y el código es el siguiente:<?php /* Template Name: Foros */ ?> <?php get_header(); ?> <script language="javascript" type="text/javascript"> function iFrameAltura() { var h = 0; if ( !document.all ) { h = document.getElementById('ventanaforo').contentDocument.height; document.getElementById('ventanaforo').style.height = h + 25 + 'px'; } else if( document.all ) { h = document.frames('ventanaforo').document.body.scrollHeight; document.all.ventanaforo.style.height = h + 20 + 'px'; } } </script> <div class="frameforo"> <iframe onload="iFrameAltura()" id="ventanaforo" name="iframe" src="http://tudominio.com/phpbb3" width="100%" height="500" scrolling="no" align="top" frameborder="0" class="cont_frame"> Esta opción no trabajará correctamente. Desafortunadamente su navegador no soporta Inline Frames</iframe> </div> <?php get_footer(); ?>
Código:
Si alguien sabe lo que le pasa o si hay algo mal para solucionar el problema lo agradecería. He de dejar claro que lo de que el código javascript está mal es solo una suposición mía, pero puede ser otra cosa y quería consultarlo.<script language="javascript" type="text/javascript"> function iFrameAltura() { var h = 0; if ( !document.all ) { h = document.getElementById('ventanaforo').contentDocument.height; document.getElementById('ventanaforo').style.height = h + 25 + 'px'; } else if( document.all ) { h = document.frames('ventanaforo').document.body.scrollHeight; document.all.ventanaforo.style.height = h + 20 + 'px'; } } </script>
La parte de mi blog en el que lo tengo colocado es la siguiente (aún no tengo montado ningún foro por eso he puesto de prueba el foro de EOL):
http://xalaka.com/foro/
Y de donde he sacado el código y la explicación de todo es del siguiente enlace:
http://enralados.com/integrar-un-for...wordpress.html
PD: No se en que foro colocar este tema.
Saludos y gracias de antemano!!!