Hej, Har problemer med at IE7 cacher noget xml, som en .swf fil henter. Der er fire xml-dokumenter der får swf-filen til at gøre forskellige ting, men den gør altså kun det som der står i den først (indlæste) xml-fil. Virker perfekt i alle andre browsere. Det skal løses med PHP eller HTML-kode.
Har prøvet med: <meta http-equiv="Expires" content="Mon, 04 Dec 1999 21:29:02 GMT"> <meta http-equiv="PRAGMA" content="NO-CACHE">
og
<?php header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Cache-Control: no-store, no-cache, must-revalidate"); header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache"); ?>
Kald filen med en unik query. Du kan f.eks. sætte et timestamp efter. Nu er det et stykke tid siden, jeg har skrevet ActionScript - og jeg har ikke Flash på denne PC - men i en alm. onclick-handler kunne det se sådan ud: <a href="#" onclick="location.href='bla.xml?u='+new Date().getTime()">LINK</a>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.