help.net


Musing on .Net

News

Windows Phone Apps I recommend

FotoBank


FotoIreland



hit counters






Open source CMS


My blog

Irish blogs

Locations of visitors to this page Get Chitika eMiniMalls

.Net useful

Blogs I read

PocketPC

SQL

Usability

[Ajax] Avoid the cache effect in Internet Explorer

This is a note for myself but it could be useful for anybody writing some Ajax calls.

If you use a GET method to send an asynchronous request to your server side code, if you don't do anything Internet Explorer will cache locally your request, so obviously you won't have the latest result in your response.

So instead of scripting something like this in Javascript (unless you use a POST method):

var url = 'GetCustomers.aspx?country=ireland'

use this:

var url = 'GetCustomers.aspx?country=ireland'  + "&dummy=" + new Date().getTime();

This will force IE to show a fresh version of your request all the time. Firefox doesn't seem to have this problem apparently.

 

Posted: Jun 08 2006, 03:49 PM by help.net | with 12 comment(s)
Filed under: ,

Comments

No Comments