Problema con FireFox y FRAMES

23/05/2006 - 17:42 por Manuel Vera | Informe spam
Hola

Tengo una especie de "chat" muy báscio y arcaico. Lo hice con HTML y FRAMES.
Pero resulta que cuando se abre una "charla" utilizando FireFox, el frame de
los mensajes no muestra los mensajes, es decir, aparece vacío. Si verifico
la URL de ese frame y lo corto-pego en una ventana aparte, se muestran los
mensajes. Es decir, la página esta bien. Además, el frame superior, que es
donde esta la casilla para escribir los mensajes, aparece sin problema.

¿Alguna sugerencia u opinión?

Gracias
MV

Preguntas similare

Leer las respuestas

#1 Matias Iacono
23/05/2006 - 18:20 | Informe spam
Sugerencia: Usa IE :)

Matías Iacono
Microsoft MVP ASP/ASP.net
Microsoft Student Ambassador
"Manuel Vera" escribió en el mensaje
news:
Hola

Tengo una especie de "chat" muy báscio y arcaico. Lo hice con HTML y
FRAMES. Pero resulta que cuando se abre una "charla" utilizando FireFox,
el frame de los mensajes no muestra los mensajes, es decir, aparece vacío.
Si verifico la URL de ese frame y lo corto-pego en una ventana aparte, se
muestran los mensajes. Es decir, la página esta bien. Además, el frame
superior, que es donde esta la casilla para escribir los mensajes, aparece
sin problema.

¿Alguna sugerencia u opinión?

Gracias
MV

Respuesta Responder a este mensaje
#2 Manuel Vera
23/05/2006 - 18:34 | Informe spam
:-D

Si, bueno, de hecho yo siempre uso es IE. Pero para tratar de hacer
"universal" el sitio web, descargué el FF y estoy probando.
Lo curioso es que eso sucede cuando pruebo con el servidor en producción.
Pero en la PC de desarrollo, tras verse el frame de mensajes vacio, presiono
CTRL+R y aparecen los mensajes. Sin embargo, este último "truco" no sirve si
estoy navegando en el servidor de producción.

Ni modo, colocaré una nota de "mejor visto con IE".

Gracias.
MV


"Matias Iacono" escribió en el mensaje
news:
Sugerencia: Usa IE :)

Matías Iacono
Microsoft MVP ASP/ASP.net
Microsoft Student Ambassador
"Manuel Vera" escribió en el mensaje
news:
Hola

Tengo una especie de "chat" muy báscio y arcaico. Lo hice con HTML y
FRAMES. Pero resulta que cuando se abre una "charla" utilizando FireFox,
el frame de los mensajes no muestra los mensajes, es decir, aparece
vacío. Si verifico la URL de ese frame y lo corto-pego en una ventana
aparte, se muestran los mensajes. Es decir, la página esta bien. Además,
el frame superior, que es donde esta la casilla para escribir los
mensajes, aparece sin problema.

¿Alguna sugerencia u opinión?

Gracias
MV





Respuesta Responder a este mensaje
#3 Matias Iacono
23/05/2006 - 18:55 | Informe spam
El codigo fuente (HTML) es el mismo tanto en produccion como en la maquina
de desarrollo?

No uso FF, pero no creo que necesites setear alguna regla de seguridad o
algo por el estilo.

Por otro lado, seria ver que tan "normalizado" esta el frame que usas para
el CHAT. Digo, por ahi tiene alguna clausula que solo es leida por IE.

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net
Microsoft Student Ambassador
"Manuel Vera" escribió en el mensaje
news:
:-D

Si, bueno, de hecho yo siempre uso es IE. Pero para tratar de hacer
"universal" el sitio web, descargué el FF y estoy probando.
Lo curioso es que eso sucede cuando pruebo con el servidor en producción.
Pero en la PC de desarrollo, tras verse el frame de mensajes vacio,
presiono CTRL+R y aparecen los mensajes. Sin embargo, este último "truco"
no sirve si estoy navegando en el servidor de producción.

Ni modo, colocaré una nota de "mejor visto con IE".

Gracias.
MV


"Matias Iacono" escribió en el mensaje
news:
Sugerencia: Usa IE :)

Matías Iacono
Microsoft MVP ASP/ASP.net
Microsoft Student Ambassador
"Manuel Vera" escribió en el mensaje
news:
Hola

Tengo una especie de "chat" muy báscio y arcaico. Lo hice con HTML y
FRAMES. Pero resulta que cuando se abre una "charla" utilizando FireFox,
el frame de los mensajes no muestra los mensajes, es decir, aparece
vacío. Si verifico la URL de ese frame y lo corto-pego en una ventana
aparte, se muestran los mensajes. Es decir, la página esta bien. Además,
el frame superior, que es donde esta la casilla para escribir los
mensajes, aparece sin problema.

¿Alguna sugerencia u opinión?

Gracias
MV









Respuesta Responder a este mensaje
#4 Manuel Vera
23/05/2006 - 20:14 | Informe spam
En efecto, el código HTML es el mismo en ambos casos, salvo los valores de
las variables de identificacion. Aqui el fragmento de codigo:

Este es el HTML de la pagina principal, contenedora de los FRAMEs:

<HTML>
<HEAD>
<TITLE>mi titulo</TITLE>
<link REL="Stylesheet" TYPE="text/css" MEDIA="Screen"
HREF="hojadeestilos.css">
</HEAD>
<FRAMESET ROWS="120px,*" border="0" frameborder="0" framespacing="0">
<FRAME NAME="chatA" SRC="escribirmensajes.asp?val11&val2"2"
FRAMEBORDER="0">
<FRAME NAME="chatB" SRC="vermensajes.asp?val11&val2"2"
FRAMEBORDER="0">
<NOFRAMES>
<BODY>
<BR><BR><BR>
<p>Para accesar a este sitio web Ud. necesita de un explorador web
con capacidad para el manejo de <i>frames</i> tal como
<a href="http://www.microsoft.com" target="_top">Microsoft Internet
Explorer</a>
</BODY>
</NOFRAMES>
</FRAMESET>
</HTML>

Se abre la ventana y se carga el contenido del frame CHATA. Sin embargo, en
el frame CHATB se carga el siguiente codigo HTML:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN"><html><head><title></title></head><body></body></html>

Como que si no se hubiese procesado la pagina "vermensajes.asp".
Lo anterior sucede en el servidor de produccion, pero no en el PC de
desarrollo.

Gracias
MV

"Matias Iacono" escribió en el mensaje
news:
El codigo fuente (HTML) es el mismo tanto en produccion como en la maquina
de desarrollo?

No uso FF, pero no creo que necesites setear alguna regla de seguridad o
algo por el estilo.

Por otro lado, seria ver que tan "normalizado" esta el frame que usas para
el CHAT. Digo, por ahi tiene alguna clausula que solo es leida por IE.

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net
Microsoft Student Ambassador
"Manuel Vera" escribió en el mensaje
news:
:-D

Si, bueno, de hecho yo siempre uso es IE. Pero para tratar de hacer
"universal" el sitio web, descargué el FF y estoy probando.
Lo curioso es que eso sucede cuando pruebo con el servidor en producción.
Pero en la PC de desarrollo, tras verse el frame de mensajes vacio,
presiono CTRL+R y aparecen los mensajes. Sin embargo, este último "truco"
no sirve si estoy navegando en el servidor de producción.

Ni modo, colocaré una nota de "mejor visto con IE".

Gracias.
MV


"Matias Iacono" escribió en el mensaje
news:
Sugerencia: Usa IE :)

Matías Iacono
Microsoft MVP ASP/ASP.net
Microsoft Student Ambassador
"Manuel Vera" escribió en el mensaje
news:
Hola

Tengo una especie de "chat" muy báscio y arcaico. Lo hice con HTML y
FRAMES. Pero resulta que cuando se abre una "charla" utilizando
FireFox, el frame de los mensajes no muestra los mensajes, es decir,
aparece vacío. Si verifico la URL de ese frame y lo corto-pego en una
ventana aparte, se muestran los mensajes. Es decir, la página esta
bien. Además, el frame superior, que es donde esta la casilla para
escribir los mensajes, aparece sin problema.

¿Alguna sugerencia u opinión?

Gracias
MV













Respuesta Responder a este mensaje
#5 Miguel Gonzalez
23/05/2006 - 22:53 | Informe spam
Hola Manuel.

Aportando algo a lo ya expuesto por Matías...

La declaración de <frameset> debería ir en el <head> y la alternativa <noframe> dentro del <body>:

<html>
<head>
<frameset>
<frame>
<frame>
</frameset>
</head>
<body>
<nofranes></noframes>
</body>
</html>

Otro tema sería revisar la caché del Firefox.

Si te pasa en un servidor y no en otro, yo miraría también del lado de la configuración del servidor
por si acaso (algún tema de peticiones simultáneas) y del cortafuegos, ya que la página que te
muestra el Firefox es su "about:blank"

Saludos y suerte!
Miguel


Manuel Vera escribió:
En efecto, el código HTML es el mismo en ambos casos, salvo los valores de
las variables de identificacion. Aqui el fragmento de codigo:

Este es el HTML de la pagina principal, contenedora de los FRAMEs:

<HTML>
<HEAD>
<TITLE>mi titulo</TITLE>
<link REL="Stylesheet" TYPE="text/css" MEDIA="Screen"
HREF="hojadeestilos.css">
</HEAD>
<FRAMESET ROWS="120px,*" border="0" frameborder="0" framespacing="0">
<FRAME NAME="chatA" SRC="escribirmensajes.asp?val11&val2"2"
FRAMEBORDER="0">
<FRAME NAME="chatB" SRC="vermensajes.asp?val11&val2"2"
FRAMEBORDER="0">
<NOFRAMES>
<BODY>
<BR><BR><BR>
<p>Para accesar a este sitio web Ud. necesita de un explorador web
con capacidad para el manejo de <i>frames</i> tal como
<a href="http://www.microsoft.com" target="_top">Microsoft Internet
Explorer</a>
</BODY>
</NOFRAMES>
</FRAMESET>
</HTML>

Se abre la ventana y se carga el contenido del frame CHATA. Sin embargo, en
el frame CHATB se carga el siguiente codigo HTML:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN"><html><head><title></title></head><body></body></html>

Como que si no se hubiese procesado la pagina "vermensajes.asp".
Lo anterior sucede en el servidor de produccion, pero no en el PC de
desarrollo.

Gracias
MV

"Matias Iacono" escribió en el mensaje
news:
El codigo fuente (HTML) es el mismo tanto en produccion como en la maquina
de desarrollo?

No uso FF, pero no creo que necesites setear alguna regla de seguridad o
algo por el estilo.

Por otro lado, seria ver que tan "normalizado" esta el frame que usas para
el CHAT. Digo, por ahi tiene alguna clausula que solo es leida por IE.

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net
Microsoft Student Ambassador
"Manuel Vera" escribió en el mensaje
news:
:-D

Si, bueno, de hecho yo siempre uso es IE. Pero para tratar de hacer
"universal" el sitio web, descargué el FF y estoy probando.
Lo curioso es que eso sucede cuando pruebo con el servidor en producción.
Pero en la PC de desarrollo, tras verse el frame de mensajes vacio,
presiono CTRL+R y aparecen los mensajes. Sin embargo, este último "truco"
no sirve si estoy navegando en el servidor de producción.

Ni modo, colocaré una nota de "mejor visto con IE".

Gracias.
MV


"Matias Iacono" escribió en el mensaje
news:
Sugerencia: Usa IE :)

Matías Iacono
Microsoft MVP ASP/ASP.net
Microsoft Student Ambassador
"Manuel Vera" escribió en el mensaje
news:
Hola

Tengo una especie de "chat" muy báscio y arcaico. Lo hice con HTML y
FRAMES. Pero resulta que cuando se abre una "charla" utilizando
FireFox, el frame de los mensajes no muestra los mensajes, es decir,
aparece vacío. Si verifico la URL de ese frame y lo corto-pego en una
ventana aparte, se muestran los mensajes. Es decir, la página esta
bien. Además, el frame superior, que es donde esta la casilla para
escribir los mensajes, aparece sin problema.

¿Alguna sugerencia u opinión?

Gracias
MV














Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida