Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Joomla »

Firefox 6 & Iframes

Estas en el tema de Firefox 6 & Iframes en el foro de Joomla en Foros del Web. Saludos Tengo un inconveniente con la ultima versión de firefox(6) y los iframes dentro de joomla 1.5, ya que en mi web no se esta ...
  #1 (permalink)  
Antiguo 25/08/2011, 10:12
Avatar de Nano_  
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 10 meses
Puntos: 96
Exclamación Firefox 6 & Iframes

Saludos

Tengo un inconveniente con la ultima versión de firefox(6) y los iframes dentro de joomla 1.5, ya que en mi web no se esta ajustando de forma automática el alto de los iframes, como si se venia haciendo de forma correcta con versiones anteriores de firefox.

Agradezco por su tiempo y ayuda que me puedan brindar!
__________________
:.:Nano.:: @nano_hard - Retornando al foro

Última edición por Nano_; 25/08/2011 a las 10:56
  #2 (permalink)  
Antiguo 29/08/2011, 08:58
Avatar de Nano_  
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 10 meses
Puntos: 96
Respuesta: Firefox 6 & Iframes

Saludos

Logre solucionar el inconveniente de la siguiente manera:
1. En el archivo ubicado en *modules\mod_wrapper\tmpl\default.php
2. Buscar function iFrameHeight()

ANTES

Código Javascript:
Ver original
  1. <script language="javascript" type="text/javascript">
  2. function iFrameHeight() {
  3.  var h = 0;
  4. if (!document.all ) { h = document.getElementById('blockrandom').contentDocument.height;
  5. if (h == 0){ h=545;
  6. } document.getElementById('blockrandom').style.height = h + 20 + 'px';
  7. } else if( document.all ) { h = document.frames('blockrandom').document.body.scrollHeight;
  8. document.all.blockrandom.style.height = h + 20 + 'px';
  9. } }
  10. </script>

DESPUES

Código PHP:
Ver original
  1. function iFrameHeight() {
  2. var f = document . getElementById('blockrandom');
  3. f.style.height = '100px';
  4. var d = (f . contentWindow . document || f . contentDocument);
  5. h = Math . max(d . body . offsetHeight, d . body . scrollHeight);
  6. h += (document . all) ? 60 : 20;
  7. f.style.height = h + 'px';
  8. f . setAttribute("height", h);
  9. }
__________________
:.:Nano.:: @nano_hard - Retornando al foro

Etiquetas: firexfox6, iframe
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:18.