Foros del Web » Creando para Internet » Diseño web »

no se ve todo el texto en Firefox (sí en IE)

Estas en el tema de no se ve todo el texto en Firefox (sí en IE) en el foro de Diseño web en Foros del Web. Hola a todos, He estado buscando esta duda en otros temas y no la he encontrado, espero que alguno me pueda echar una mano. Tengo ...
  #1 (permalink)  
Antiguo 21/08/2008, 08:19
FFL
 
Fecha de Ingreso: agosto-2008
Mensajes: 4
Antigüedad: 15 años, 8 meses
Puntos: 0
no se ve todo el texto en Firefox (sí en IE)

Hola a todos,

He estado buscando esta duda en otros temas y no la he encontrado, espero que alguno me pueda echar una mano.

Tengo que actualizar una web que ya está creada. Lo que hago es cambiar el texto en los archivos html y subirlos. La página'marco en la que están integrados no la toco y los nuevos archivos (básicamente texto y alguna imagen) dan la nueva información.

Mi problema ha venido con un archivo en concreto. Al actualizarlo, he cambiado la información con un texto más largo y se ve completo en IE, pero no en firefox. Como no he diseñado yo la web, sino que simplemente he pegado el texto (desde wordpad) no sé si hay algún problema de tamaño de la página o con los códigos.

La web es www.futurefilmgroup.com. El problema está en el link "Find out more here", a la derecha, que lleva alarchivo "financing_cashflowing.html". De hecho en Firefox tendría que aparecer así (http://www.futurefilmgroup.com/html/financing_cashflowing.html), pero en el marco de la otra.

Alguien me puede echar una manilla? entiendo que no debe ser complicado, pero no me explico por qué me pasa.

Muchas gracias!

FFL
  #2 (permalink)  
Antiguo 22/08/2008, 00:52
 
Fecha de Ingreso: marzo-2008
Mensajes: 342
Antigüedad: 16 años, 1 mes
Puntos: 4
Respuesta: no se ve todo el texto en Firefox (sí en IE)

Cita:
Iniciado por FFL Ver Mensaje
Hola a todos,

He estado buscando esta duda en otros temas y no la he encontrado, espero que alguno me pueda echar una mano.

Tengo que actualizar una web que ya está creada. Lo que hago es cambiar el texto en los archivos html y subirlos. La página'marco en la que están integrados no la toco y los nuevos archivos (básicamente texto y alguna imagen) dan la nueva información.

Mi problema ha venido con un archivo en concreto. Al actualizarlo, he cambiado la información con un texto más largo y se ve completo en IE, pero no en firefox. Como no he diseñado yo la web, sino que simplemente he pegado el texto (desde wordpad) no sé si hay algún problema de tamaño de la página o con los códigos.

La web es www.futurefilmgroup.com. El problema está en el link "Find out more here", a la derecha, que lleva alarchivo "financing_cashflowing.html". De hecho en Firefox tendría que aparecer así (http://www.futurefilmgroup.com/html/...shflowing.html), pero en el marco de la otra.

Alguien me puede echar una manilla? entiendo que no debe ser complicado, pero no me explico por qué me pasa.

Muchas gracias!

FFL

creo que el problema esta en esta etiqueta:

<iframe id="content" frameborder="0" scrolling="no" hspace="0" vspace="0" marginheight="0" marginwidth="0" src="html/home.html" name="content" style="height: 330px;">

Cambia el height: 330px;

por min-height: 330px;
  #3 (permalink)  
Antiguo 22/08/2008, 03:36
FFL
 
Fecha de Ingreso: agosto-2008
Mensajes: 4
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: no se ve todo el texto en Firefox (sí en IE)

Muchas gracias Cehojac!

Sinb embargo, el código que tengo referido al tamaño es esto:

Código PHP:
  <script language="javascript">
        
parent.pageTitle "financing";
        
parent.iframeHeight '500px'                
  
</script>
  <script language="javascript" type="text/javascript">
<!--
function resizeIframe() {
if(self==parent) return false; /* Checks that page is in iframe. */
else if(document.getElementById&&document.all) /* Sniffs for IE5+.*/

var FramePageHeight = framePage.scrollHeight + 10; /* framePage  
is the ID of the framed page's BODY tag. The added 10 pixels prevent an 
unnecessary scrollbar. */

parent.document.getElementById('content').style.height=FramePageHeight; 
/* "iframeID" is the ID of the inline frame in the parent page. */
}
//--> 
No tengo lo que a ti te aparece. No sé si es normal. Según esto no debería tener este problema, no? Ya intenté cambiar el parent.iframeHeight = '500px' a algo más alto (700px por ejemplo) pero no ha resultado.

Además, acabo de actualizar el link "OUR FILMS" y tengo el mismo problema pero al revés: se ve todo en Firefox pero no en IE. Qué lata!

A ver si se te ocurre algo más y muchas gracias otra vez por tu sugerencia!

FFL
  #4 (permalink)  
Antiguo 22/08/2008, 04:09
 
Fecha de Ingreso: marzo-2008
Mensajes: 342
Antigüedad: 16 años, 1 mes
Puntos: 4
Respuesta: no se ve todo el texto en Firefox (sí en IE)

Cita:
Iniciado por FFL Ver Mensaje
Muchas gracias Cehojac!

Sinb embargo, el código que tengo referido al tamaño es esto:

Código PHP:
  <script language="javascript">
        
parent.pageTitle "financing";
        
parent.iframeHeight '500px'                
  
</script>
  <script language="javascript" type="text/javascript">
<!--
function resizeIframe() {
if(self==parent) return false; /* Checks that page is in iframe. */
else if(document.getElementById&&document.all) /* Sniffs for IE5+.*/

var FramePageHeight = framePage.scrollHeight + 10; /* framePage  
is the ID of the framed page's BODY tag. The added 10 pixels prevent an 
unnecessary scrollbar. */

parent.document.getElementById('content').style.height=FramePageHeight; 
/* "iframeID" is the ID of the inline frame in the parent page. */
}
//--> 
No tengo lo que a ti te aparece. No sé si es normal. Según esto no debería tener este problema, no? Ya intenté cambiar el parent.iframeHeight = '500px' a algo más alto (700px por ejemplo) pero no ha resultado.

Además, acabo de actualizar el link "OUR FILMS" y tengo el mismo problema pero al revés: se ve todo en Firefox pero no en IE. Qué lata!

A ver si se te ocurre algo más y muchas gracias otra vez por tu sugerencia!

FFL
el problema es que el Javacript que estas usando redimensiona el iframe pero funciona sólo parta IE5 y superiores

intenta poner este script
<script language="javascript">
parent.pageTitle = "financing";
parent.iframeHeight = '500px'
parent.iframeScroll='yes';
</script>

o en el estilo content coloca esto:
<!--[if lt IE]>
overflow-y:scroll;
<![endif]-->
  #5 (permalink)  
Antiguo 22/08/2008, 05:43
FFL
 
Fecha de Ingreso: agosto-2008
Mensajes: 4
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: no se ve todo el texto en Firefox (sí en IE)

Gracias de nuevo por esta sugerencia, Cehojac,

He probado ambas soluciones (cambiando una, la otra, o cambiando las dos a la vez) y ninguna funciona. De hecho, cuando he aplicado la segunda, me corta el texto en ambos, IE y Firefox.

En IE, sin embargo, si selecciono el texto hacia bajo me va apareciendo todo como si tuviera un scroll, pero éste no aparece.

Puede que sea algo de la página dentro de la que se aloja (el marco)? como que tenga limitado el tamaño de las páginas incluidas en ella? Si en Firefox (con el código que ya tenía) reduzco el tamaño de la fuente (Ctrl+-), sí que está todo el texto, pero claro, es ilegible.

Se te ocurre que puedo probar algo más? Muchas gracias por tu ayuda, Cehojac, de veras.

FFL
  #6 (permalink)  
Antiguo 26/08/2008, 02:53
FFL
 
Fecha de Ingreso: agosto-2008
Mensajes: 4
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: no se ve todo el texto en Firefox (sí en IE)

Buenas,

Es demasiado complicado esto? a alguien se le ocurre alguna otra solución?

gracias!
FFL
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 07:43.