Bonjour,
Sans doute le genre de problème pas nouveau, donc je risque de peut-être me faire incendier.

Tout d'abord, voici un bout de mon code action script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
stop();
Fichier_XML = new XML();
Fichier_XML.ignoreWhite=true;
Fichier_XML.load("une/diapo.xml");
Fichier_XML.onLoad = function(Reussite)
{
	if(Reussite)
	{
		x = Fichier_XML.firstChild ; //Correspond à la première balise du fichier: <main>
		Titre_xml = x.childNodes[0].childNodes[0].firstChild ;
 
		Affiche_xml = x.childNodes[0].childNodes[1].firstChild ;
 
		var dateCourante:Date = new Date();
 
 
		loadMovie (Affiche_xml,_root.image);
 
		Article_xml = x.childNodes[0].childNodes[2].firstChild ;
		inv_btn.onRelease = function(){
		getURL(Article_xml);
		};
	}
};
btn_1.onRelease = function() {
	_root.gotoAndPlay(0);
}
btn_2.onRelease = function() {
	_root.gotoAndPlay(2);
}
btn_3.onRelease = function() {
	_root.gotoAndPlay(3);
}
Comme vous l'aurez peut-être compris, je charge un fichier XML contenant des informations, notamment un lien vers une image à charger. Les bouton me permette de naviguer, rien d'exceptionnel jusque là.

Seulement j'ai un soucis de cache. J'ai bien cherché sur Internet et trouvé diverses solutions :
- Par exemple celle-ci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<?php
header("Pragma: no-cache");
header("Expires: 0");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-cache, must-revalidate");
?>
C'est sans effet visible sur ma diapo flash, mais à priori ça pourrait tout de même être utile. Dans le doute je l'ai laissé dans ma page HTML.
- plus intéressante, j'ai trouvé ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
var dateCourante:Date = new Date();
loadMovie("anim.swf?uniq="+dateCourante.getTime(),this._parent.dropZone);
A priori, si j'ai bien compris, ce code rajoute une variable basé sur la date actuel (ou plutôt le temps actuel). Du coup, à chaque chargement cette variable change et oblige ainsi à ce que mon animation soit rechargé.

Seulement, j'ignore absolument comment adapter cela à ma diapo. J'ai bien tenté un truc du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
var dateCourante:Date = new Date();
loadMovie (Affiche_xml?uniq=dateCourante.getTime(),_root.image);
Mais bien entendu j'ai le droit en toute logique à une erreur.

Merci pour vos réponses.