Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: xml no cache
Forum PHP.pl > Forum > XML, AJAX
bajmar
Mam funkcje która wczytuje plik xml, problem w tym ze przeglądarki go pamiętają i po edycji xml trzeba wielokrotnego odświeżania aby skrypt pobrał nowy plik xml.
  1. function loadXML() {
  2. if (window.XMLHttpRequest)
  3. {// code for IE7+, Firefox, Chrome, Opera, Safari
  4. xmlhttp=new XMLHttpRequest();
  5. }
  6. else
  7. {// code for IE6, IE5
  8. xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  9. }
  10. xmlhttp.open("GET","xml/plik.xml",false);
  11. xmlhttp.send();
  12. xmlDoc=xmlhttp.responseXML;
  13. }
wookieb
Do urla dodawaj losowy ciąg po ?
Kod
xml/file.xml?losowy_ciag

W tym przypadku bardzo dobrze spisuje się timestamp.
nospor
Innym sposobem jest wysyłanie żądania POSTem a nie GETem. Wówczas nie trzeba martwić o cache i bawić w dodatkowe parametry
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.