Hello,
effectivement, je n'avais pas pensé à ce probleme...
Une solution "batarde" à laquelle je pense serait de passer un identifiant bidon dans l'URL :
- Code: Tout sélectionner
<script language="JavaScript" type="text/javascript">
//FramaPlayer. Download, license, contact : http://framaplayer.keonox.com/
fpa = new Array(); fpa['FlashVars'] = new Array();
fpa['defaultfile']='/test3.xml';
fpa['FlashVars'][0] = 'autolaunch=wait';
Framaplayer(fpa);
</script>
Je n'ai pas testé, mais si tu mets :
- Code: Tout sélectionner
fpa['defaultfile']='/test3.xml?id=12345';
le fichier xml sera mis en cache (comme d'hab)
puis si tu met à jour le contenu du XML en ligne et que tu modifie en
- Code: Tout sélectionner
fpa['defaultfile']='/test3.xml?id=67890';
alors je pense que le navigateur n'utilisera pas le fichier en cache, mais le fichier distant (en tout cas, avec les urls directes, c'est ce qui se passe)
Pourrais-tu faire quelques essais dans ce sens et nous tenir au courant ?
Si ça marche, alors je chercherai une solution plus générique (en utilisant la fonction random de Javascript, par exemple)