alert() que no desaparece

26/07/2004 - 22:49 por Javier | Informe spam
Hola a todos! creó que el problema corresponde a esta
sección ¿o no?

tengo una aplicación alojada en un servidor, haciendole
unos cambios me encontré con algunos errores que no me
aparecían cuando la estaba desarrollando en mi pc, para
ello, para conocer el evento que produce el error coloque
un alert() en un procedimiento que se encuentra en un
archivo .js .El día que lo probé nada me arrojaba, pero
hoy al llegar me encuentro que al hacer clic en el campo
aparece el mensaje. Por lo cual borre la línea
correspondiente, pero sigue apareciendo el mensaje.

Reinicie el servidor, actualice el COM, actualice el
archivo, verifique que la línea no existiera...ya no
entiendo porque sale! no hay id iguales

Se aceptan sugerencias!!!!

Preguntas similare

Leer las respuestas

#1 Jorge Oblitas
27/07/2004 - 17:25 | Informe spam
pasa lo mismo en otras maquinas? podria ser el cache de tu browser?
prueba invocar ese .js desde una pagina nueva, funciona?

Jorge
"Javier" wrote in message
news:46bc01c47352$17c53850$
Hola a todos! creó que el problema corresponde a esta
sección ¿o no?

tengo una aplicación alojada en un servidor, haciendole
unos cambios me encontré con algunos errores que no me
aparecían cuando la estaba desarrollando en mi pc, para
ello, para conocer el evento que produce el error coloque
un alert() en un procedimiento que se encuentra en un
archivo .js .El día que lo probé nada me arrojaba, pero
hoy al llegar me encuentro que al hacer clic en el campo
aparece el mensaje. Por lo cual borre la línea
correspondiente, pero sigue apareciendo el mensaje.

Reinicie el servidor, actualice el COM, actualice el
archivo, verifique que la línea no existiera...ya no
entiendo porque sale! no hay id iguales

Se aceptan sugerencias!!!!
Respuesta Responder a este mensaje
#2 Javier
27/07/2004 - 18:18 | Informe spam
Gracias por la rpta.

pasa lo mismo en otras maquinas?



sip, incluso en máquinas que no habían ingresado al sitio.

podria ser el cache de tu browser?



nop, de hecho utilice Ctrl+F5 que entiendo refresca la
página desde el servidor e igual cosa.

prueba invocar ese .js desde una pagina nueva, funciona?



yo creó que ahi puede funcionar, pero no resuelve el
problema.

Al parecer el problema tiene que ver con el cache del IIS,
ya que hoy llegue y ya no aparecía el mensaje.

Dentro de las posibles soluciones que encontré, es definir
el cache a cero. Esto se puede hacer de dos maneras:

1. Configurando las opciones del IIS para el sitio. Que en
mi caso no fué posible ya que eso implicaba cambiar las
opciones de varios sitios.

2. Incluir unas líneas de cógigo en todos los documentos
de la aplicación.

<%
response.addheader "Cache-Control", "no-store"
response.addheader "Cache-Control", "no-cache"
response.addheader "Cache-Control", "max-age=0, must-
revalidate"
response.addheader "Expires", Now-1
%>

las cuales puedes ubicar en un archivo y hacer un include
en las páginas.

Si se te ocurre otra posible solución, bienvenida sea,
porque es algo que realmente rompe la cabeza y al final mi
solución paso por irme a la casa dormir y venir al otro
día a ver que deparaba el destino.
Respuesta Responder a este mensaje
#3 Jorge Oblitas
27/07/2004 - 21:59 | Informe spam
eran ideas para en base a ellas ver que accion tomar... dime, que paso?

Jorge
"Javier" wrote in message
news:507101c473f5$657dedf0$
Gracias por la rpta.

pasa lo mismo en otras maquinas?



sip, incluso en máquinas que no habían ingresado al sitio.

podria ser el cache de tu browser?



nop, de hecho utilice Ctrl+F5 que entiendo refresca la
página desde el servidor e igual cosa.

prueba invocar ese .js desde una pagina nueva, funciona?



yo creó que ahi puede funcionar, pero no resuelve el
problema.

Al parecer el problema tiene que ver con el cache del IIS,
ya que hoy llegue y ya no aparecía el mensaje.

Dentro de las posibles soluciones que encontré, es definir
el cache a cero. Esto se puede hacer de dos maneras:

1. Configurando las opciones del IIS para el sitio. Que en
mi caso no fué posible ya que eso implicaba cambiar las
opciones de varios sitios.

2. Incluir unas líneas de cógigo en todos los documentos
de la aplicación.

<%
response.addheader "Cache-Control", "no-store"
response.addheader "Cache-Control", "no-cache"
response.addheader "Cache-Control", "max-age=0, must-
revalidate"
response.addheader "Expires", Now-1
%>

las cuales puedes ubicar en un archivo y hacer un include
en las páginas.

Si se te ocurre otra posible solución, bienvenida sea,
porque es algo que realmente rompe la cabeza y al final mi
solución paso por irme a la casa dormir y venir al otro
día a ver que deparaba el destino.
Respuesta Responder a este mensaje
#4 Javier
28/07/2004 - 16:21 | Informe spam
Al final tuve que esperar a que se refresacara el IIS. No
sé cuanto tiempo necesita, pero no son 15 minutos (tiempo
que tuve detenido el servicio), tuve que dejarlo toda una
noche para ver los cambios.

Y como te comentaba la mejor solución al parecer, ya que
no conozco otras es forzar que el cache sea cero,
colocando en cada página las líneas que te decía.

Saludos
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida