Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/03/2006, 17:51
califa010
 
Fecha de Ingreso: enero-2006
Ubicación: Buenos Aires, Argentina
Mensajes: 299
Antigüedad: 18 años, 4 meses
Puntos: 5
Buenas. Otra forma rápida de evitar que "cachee" es agregar algún parámetro al azar a la url.

Por ej, si la url desde donde cargás es chat.txt, podrías poner algo como:

var url = "chat.txt?nocache="+Math.random();

El funcionamiento del script no cambia en nada. Para "chat.txt", el parámetro que le pases no significa nada, así que se va a ignorar. Pero, para el navegador,
"chat.txt?nochace=0.111111" y "chat.txt?nochace=0.222222" son dos documentos distintos; entonces, cuando pidas el segundo, va a buscar en el caché y como no va a encontrar un documento exactamente igual, va a volver a pedirlo.

Simple, pero funciona y las probabilidades de que te salga el mismo numerito son realmente ínfimas (Math.random() devuelve como 18 decimales o algo así).

Suerte
Califa