Steel: AJAX Daten nicht aus Cache laden?

Beitrag lesen

Hi!

Ich nutze gerade Ajax fuer ein firmeninternes Projekt (in ASP - nicht .NET). Dabei stosse ich auf folgendes Problem: Der Browser (IE) ruft nicht die serverseitigen Scripte auf, wenn er die Parameter schon kennt. Er liest sie einfach aus dem Cache.

Gibt es irgendeine Methode den Browser zu zwingen die per xmlHttp aufgerufenen Seiten nicht aus dem cache zu nehmen? Es werden nur kurze Statusangaben ausgegeben wie 'confirmed', 'expired', ... So kann ich den Browser kaum per Metatags zwingen neu zu laden.

Das einzige was mir noch einfaellt ist immer einen zufaelligen oder Zeitlich abhaengigen Wert als Get-Parameter anzuhaengen. Das ist aber wieder so eine holprige Methode die man erstmal den werten Kollegen erklaeren muss. Selbst wenn ich es daneben schreibe, wird es frueher oder spaeter garantiert von jemandem entfernt der es nicht versteht.

Gibt es also eine Methode die ueber das xmlHttp Objekt aufgerufenen Seiten unabhaengig vom Cache aufzurufen?