HighDots Forums  

problemi di caching con ajax su IE

Javascript (Italian) Il linguaggio JavaScript (it.comp.lang.javascript)


Discuss problemi di caching con ajax su IE in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Azathoth
 
Posts: n/a

Default problemi di caching con ajax su IE - 01-28-2008 , 04:45 AM






Versione iperbreve: come settare qualcosa di equivalmente a <META HTTP-
EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE"> in una porzione di html
restituita da ajax??

Versione espansa: ho un div che viene caricato con una chiamata
XMLHttpRequest ad uno script JSP. Nulla di strano se non fosse che
SOLAMENTE (e sottolineao il solamente) sotto lo stramaledettissimo
Internet Explorer ho dei problemi con la cache. Lo so di per certo in
quanto se elimino a mano la cache il problema si risolve anche se
ovviamente non posso chiedere all'utente di farlo a mano ogni volta
che preme un pulsante!

Frugando in giro ho trovato il meta tag cache-control, che messo nella
index non pare aver alcun effetto (e penso sia normale in quanto
relativo al file index e non allo script che chiamo). Essendo che lo
script che vado a chiamare ritorna solo una porzione di pagina non ho
la possibilità di inserire tale tag...

Mezzo scripting ho provato a modificare la data dell'header della
response in modo che sia sempre diverso ma ie pare sbattersene...

Come faccio a costringere questo maledetto ie a ricaricare ogni volta
la pagina ??

Grazie infinite.

Reply With Quote
  #2  
Old   
Azathoth
 
Posts: n/a

Default Re: problemi di caching con ajax su IE - 01-28-2008 , 05:11 AM






On 28 Gen, 12:02, bales... (AT) faqintosh (DOT) com (Sembro la carta) wrote:
Quote:
Azathoth <AzAn... (AT) gmail (DOT) com> wrote:
Versione espansa: ho un div che viene caricato con una chiamata
XMLHttpRequest ad uno script JSP. Nulla di strano se non fosse che
SOLAMENTE (e sottolineao il solamente) sotto lo stramaledettissimo
Internet Explorer ho dei problemi con la cache.

il meta tag simula una header http.

Quando il jsp risponde con l'XML procura di inserire nelle headers della
transazione anche le header per il no-cache:

%
response.setHeader("Cache-Control","no-store");
response.setHeader("Pragma","no-cache");
response.setDateHeader("Expires", 0);
%
--
Oramai che i baci tuoi più non mi sazian
cercherò un'altra donna dentro ai sogni di Tarzan
Funge!! Grazie infinite !!


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.