Ajax script haalt pagina's uit temp. internet files op

Status
Niet open voor verdere reacties.

adjes26

Gebruiker
Lid geworden
4 okt 2003
Berichten
51
Hi, Onderstaand script gebruik ik op mijn website om pagina's in te lezen naar een bepaalde <div> in de betreffende pagina.

[JS]function LoadPageContent(contentpage, destinationdiv)
{
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById(destinationdiv).innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET",contentpage,true);
xmlhttp.send();
}[/JS]

het probleem: het script werkt in principe. Maar zodra ik een van de pagina's update moet ik eerst de tijdelijke internet files verwijderen voordat de geupdate pagina zichtbaar wordt op mijn website. Met andere woorden, hoe kan ik ervoor zorgen dat bovenstaand script altijd de laatste pagina download en dus niet de tijdelijke internet files raadpleegt.

alvast bedankt,
 
je kunt toch een header meegeven zodat het bestand niet gecached wordt?

of gewoon zoiets...
xmlhttp.open("GET",contentpage+'?'+Math.random(),true);

Dan zal hij in de meeste gevallen ook een andere url openen
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan