Página 1 de 1

Problemas con Firefox y los Iframe

NotaPublicado: 2007-05-11 18:02 @793
por mydaboin
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:

NotaPublicado: 2007-05-11 19:11 @841
por explorer
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.

NotaPublicado: 2007-05-12 10:02 @459
por mydaboin
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:

NotaPublicado: 2007-05-12 11:48 @533
por explorer
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.

NotaPublicado: 2007-05-14 18:02 @793
por mydaboin
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

NotaPublicado: 2007-08-01 15:36 @692
por mydaboin
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