solved. those who might be interested in the solution, just add header in the response object saying explicitly not to cache. only for GET requests, response must have something like this: <% response.setHeader("CACHE-CONTROL", "NO-CACHE"); %>
hmm.. it might be a good suggestion for prototype to improve it a bit. On May 25, 4:43 pm, "alex.laban" <[EMAIL PROTECTED]> wrote: > hello All! > > just started to use prototype - it's outstanding masterpiece! thank > you all, who developed it! > > But since I tested my application with IE7 I noticed strange behavior > - Ajax.Updater works only the first time and stops sending request > afterwards. > > Here is the JS function, which I call from HTML <body > onload="test();"> > > test = function() { > new Ajax.Updater('datasetsContent', 'faces/dataSets.jsp', > { > method : 'get', > asynchronous : true > }); > > } > > The idea is that every time when page is reloaded I run some update. > When IE7 just starts and loads the URL for the first time, request is > sent. I monitored traffic with tcpmon, here is the list of requests > being sent from client (IE7) to the server: > GET /R2R/ HTTP/1.1 > > GET /R2R/css/r2r.css HTTP/1.1 > > GET /R2R/js/prototype.js HTTP/1.1 > > GET /R2R/js/r2r.js HTTP/1.1 > > GET /R2R/images/patroon.jpg HTTP/1.1 > > GET /R2R/faces/dataSets.jsp HTTP/1.1 > > After I hit "refresh" button, the list is smaller: > GET /R2R/ HTTP/1.1 > > GET /R2R/css/r2r.css HTTP/1.1 > > GET /R2R/js/prototype.js HTTP/1.1 > > GET /R2R/js/r2r.js HTTP/1.1 > > GET /R2R/images/patroon.jpg HTTP/1.1 > > I guess it has something to do with caching... but I asked browsers DO > NOT CACHE ANYTHING: > <meta http-equiv="Pragma" content="no-chache"> > <meta http-equiv="Cache-Control" content="no-store, no-cache, must- > revalidate"> > <meta http-equiv="Cache-Control" content="post-check=1, pre-check=2"> > <meta http-equiv="Expires" content="-1"> > > Please!!! Any ideas!!! Why prototype on IE7 issues GET request only > once? How do I force this $beeep$ IE7 to work like all good browsers > do?? > > Kind regards, > Alex --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Spinoffs" group. To post to this group, send email to rubyonrails-spinoffs@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/rubyonrails-spinoffs?hl=en -~----------~----~----~----~------~----~------~--~---