Bonjour à tous,
j'utilise le code de la carte de France xml/flash fait par
BlackWizzardj'aimerai bien afficher une image dans la petite fenetre qui s'ouvre qd on passe sur le point rouge
Mon probleme c'est que dès que je modifie mon fichier xml pr mettre l'image il ne m'affiche + mon point rouge...
voici mon fichier xml
<?xml version="1.0" encoding="UTF-8" ?>
<liste>
<cartefr id="1" nom="Nom du magasin" ville="Ville">
<methode type="087/00.00.00" />
<temps adresse="Rue du paradis,3" />
<img src="mag.gif"/>
<lieu departement="Paris1" numero="75" />
</cartefr>
</liste>
la boucle ds le fichier flash (sur le 2eme cle de la scene)
while (x.childNodes[i] != undefined) {
// L'objet créé pour le tableau va s'appeler 'cartefr',
// qui va etre rempli par rapport à ce qu'il y a dans le XML
var cartefr = new Object();
cartefr.id = x.childNodes[i].attributes.id;
cartefr.nom = x.childNodes[i].attributes.nom;
cartefr.ville = x.childNodes[i].attributes.ville;
cartefr.methode = x.childNodes[i].childNodes[0].attributes.type;
cartefr.temps = x.childNodes[i].childNodes[1].attributes.adresse;
cartefr.departement = x.childNodes[i].childNodes[2].attributes.departement;
cartefr.img = x.childNodes[i].childNodes[2].attributes.img;
lenumero = x.childNodes[i].childNodes[2].attributes.numero;
// Ca, c'est pour la région parisienne:
// On regroupe tous les départements en un seul (le 75)
if(lenumero==91 || lenumero==92 || lenumero==93 || lenumero==94 || lenumero==95 || lenumero==77 || lenumero==78){
cartefr.numero = 75;
}else{
cartefr.numero = lenumero;
}
et le code de la 1ere img du clip "point"
stop();
// Voila: rien de compliqué, ni de complexe
titre = ville+" "+nom+"\n("+departement+")";
texte = " "+temps+"\n"+methode;
image = ""+img+"";
// Y a pas courriel, parce que la zone
// de texte dynamique s'appelle aussi courriel
merci pour votre aide