• Publicidad

Problemas con Firefox y los Iframe

Preguntas y comentarios relacionadas con HTML y CSS.

Problemas con Firefox y los Iframe

Notapor mydaboin » 2007-05-11 18:02 @793

Bueno primero queria trabajar con un frame, que se partiera y mantuviese un padre e hijos. por tanto utilize los Iframe. me funciono en Explorer pero en Firefox se vuelve leña .. :lol: :lol: :lol:

que cosas no :roll:

<html><head><title>Bienvenido</title></head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <body bgcolor="white" background="../tequilero/imagenes/fondo_pagina.gif">
<center><table border=0 cellpadding=0 cellspacing=0 scrolling=no width=800 bgcolor=#EEEEEE></center>
<center><iframe id="top" src="../tequilero/top.htm" scrolling=no framespacing="0" border="0" frameborder="0" noresize marginwidth=0 marginheight=0 width="800" height="135"></center>
<iframe width="800 " height="25" border=0 id="top" src="/cgi-new/botonera.pl?listado=tequilero" scrolling=no framespacing="0" border="0" frameborder="0" topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0">
</iframe>
<iframe width="650" height="440" id="tienda" src="/cgi-new/mostrar_principal.pl?listado=tequilero&ancho=650&alto=600&accion=primero" framespacing="0" border="0" frameborder="0" topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0">
</iframe>
<iframe width="150" height="440" border=0 id="derecha" src="/cgi-new/bannersder.pl?listado=tequilero" scrolling=no framespacing="0" border="0" frameborder="0" topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0">
</iframe>
</table>
</body></html>


Esto funciona en Explore tal cual, simple, pero hace la función que se le da a ejecutar.

Pero al verlo en Firefox se desmorona ... HELP!!! PLEASE!!!

perdón por la letra mayuscula es que estoy desesperada .. tan bonito que me había quedado .. si tienen alguna solución por fa escribenla .. y si no es mucha molestia .. modifiquen mi html para entender mejor .. ando de un bruto ultimamente :cry:
MYRD
mydaboin
Perlero nuevo
Perlero nuevo
 
Mensajes: 66
Registrado: 2004-04-22 08:07 @380
Ubicación: Pues Aqui, Preguntando

Publicidad

Notapor explorer » 2007-05-11 19:11 @841

Veo cosas horribles:
* El tag <meta> DEBERÍA estar dentro del head
* Existe un tag <center> rodeando al tag <table>, lo cual está muy mal. Si quieres centrar una tabla en pantalla, agrega align="center" a los atributos de la <table>
* El primer <iframe> no tiene marca </iframe>
* Ya no es recomendable usar el tag <center>. Se recomienda usar estilos css.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14476
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor mydaboin » 2007-05-12 10:02 @459

Como dije en alguna oportunidad ..NUNCA ... PERO NUNCA habia trabajo con html, siempre programaba en perl y otra persona se encargaba de hacer la pagina o diseño y luego linkear los cgi a los respectivos botones.

Siento ser tan novata en esto y causar algo HORRIBLE para ver, lo acomode pero igual EN FIREFOX, no funciona ...

Gracias de todas formas, no soy la unica con el problema .. busque información y los que trabajan con IFRAME les sucede, ninguno de las pocas soluciones que dan me sirvio ...

y lo extraño que a pesar de los HORRIBLES errores, funcionaba en explorer .. que cosas no :roll:
MYRD
mydaboin
Perlero nuevo
Perlero nuevo
 
Mensajes: 66
Registrado: 2004-04-22 08:07 @380
Ubicación: Pues Aqui, Preguntando

Notapor explorer » 2007-05-12 11:48 @533

Todos hemos sido novatos alguna vez, y además, estando en informática, seremos novatos toda la vida.

Lo que ocurre con Micro$oft Explorer es que es un programa con un reconocido liberalismo a la hora de admitir código. Y eso ha provocado enormes tragedias en el diseño de páginas, sobre todo cuando se ha intentado ver esas páginas en otros dispositivos.

Al otro lado tenemos Firefox, que intenta cumplir con los estándares en lo máximo posible, aparte de disponer de muchos plugins de desarrollo web. Por eso hoy en día se utiliza como referente para hacer las páginas web, mientras que se deja al Explorer para el final "por ver que tal queda".

Lo que está claro es: que si haces una página en Firefox tienes un porcentaje muy alto de probabilidades de que esa misma página se pueda ver en otros dispositivos (PDA, teléfonos móviles, ...) mientras que si la página la haces para Explorer, es posible que sólo se vea en él.

Aquí está la solución a tu problema:
Sintáxis: [ Descargar ] [ Ocultar ]
  1. <html> 
  2. <head> 
  3. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
  4. <title>Bienvenido</title> 
  5. </head> 
  6. <body bgcolor="white" background="../tequilero/imagenes/fondo_pagina.gif"> 
  7. <table border=0 cellpadding=0 cellspacing=0 scrolling=no width=800 bgcolor=#EEEEEE align="center"> 
  8. <tr> 
  9. <td colspan="2"> 
  10. <iframe id="top" src="../tequilero/top.htm" scrolling=no framespacing="0" border="0" frameborder="0" noresize marginwidth=0 marginheight=0 width="800" height="135"></iframe> 
  11. <iframe width="800" height="25" border=0 id="botonera" src="/cgi-new/botonera.pl?listado=tequilero" scrolling=no framespacing="0" border="0" frameborder="0" topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0"></iframe><br> 
  12. </td> 
  13. </tr> 
  14. <tr> 
  15. <td> 
  16. <iframe width="650" height="440" id="tienda" src="/cgi-new/mostrar_principal.pl?listado=tequilero&ancho=650&alto=600&accion=primero" framespacing="0" border="0" frameborder="0" topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0"></iframe> 
  17. </td> 
  18. <td> 
  19. <iframe width="150" height="440" border=0 id="derecha" src="/cgi-new/bannersder.pl?listado=tequilero" scrolling=no framespacing="0" border="0" frameborder="0" topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0"></iframe> 
  20. </td> 
  21. </tr> 
  22. </table> 
  23. </body> 
  24. </html> 

Estos son los cambios:
* Se utiliza un armazón de celdas de la tabla para la disposición de los iframes
* Se han corregido algunos espacios en blanco que sobraban en algún atributo
* Se ha limitado el centrado a sólo la tabla, ya que es lo único que necesita ser centrado
* Había dos iframe con el mismo id: 'top'. El que hace de botonera ha sido renombrado su id a botonera.

Espero que te sirva. No lo he probado en Explorer porque no tengo ningún Windows a mano, pero en mi Firefox sale bien.

Otra forma de resolver este problema es con el uso de frames, aunque a muchos usuarios no les guste.
Última edición por explorer el 2007-05-14 18:17 @803, editado 1 vez en total
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14476
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor mydaboin » 2007-05-14 18:02 @793

Gracias muy .. que bien ... bueno he aprendido algo nuevo .. :)

cuando termine esta fase te envio los links de las paginas que tienen este diseño ;) para que veas como se ven
MYRD
mydaboin
Perlero nuevo
Perlero nuevo
 
Mensajes: 66
Registrado: 2004-04-22 08:07 @380
Ubicación: Pues Aqui, Preguntando

Notapor mydaboin » 2007-08-01 15:36 @692

Bueno al fin fue aprobada varias páginas con el nuevo formato:

http://www.nouveau.com.ve/

http://www.calderasyquemadores.com/

http://www.guiadebolivia.com/arcoirisbolivia/

estas son las que están activas ¡y el cliente lo aprobó!... la última tiene más características del sistema nuevo que las demás... aunque todas se arman por el mismo programa :D
MYRD
mydaboin
Perlero nuevo
Perlero nuevo
 
Mensajes: 66
Registrado: 2004-04-22 08:07 @380
Ubicación: Pues Aqui, Preguntando


Volver a HTML

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado