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:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <title>Bienvenido</title>
- </head>
- <body bgcolor="white" background="../tequilero/imagenes/fondo_pagina.gif">
- <table border=0 cellpadding=0 cellspacing=0 scrolling=no width=800 bgcolor=#EEEEEE align="center">
- <tr>
- <td colspan="2">
- <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>
- <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>
- </td>
- </tr>
- <tr>
- <td>
- <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>
- </td>
- <td>
- <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>
- </td>
- </tr>
- </table>
- </body>
- </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.