Bonjour,
Mon probleme vient de la restriction des domaines de XML().
J'ai trouvé deux méthodes pour la contourner mais aucune ne fonctionne:
-il y a
celle de Loubiou,
-et l'autre avec LoadVars et sendAndLoad
Aucune ne fonctionne sur mon site
LoadVars fonctionne en local mais sur le net on voit "En attente de..." rester et aucune donnée téléchargée
Voici mon code avec LoadVars:
class rssParseur extends MovieClip
{
var lien:String;
var flux
var goParser:Boolean;
var LoadVarObject:LoadVars;
function rssParseur()
{
LoadVarObject = new LoadVars();
goParser = new Boolean(true);
flux = new XML();
flux.ignoreWhite = true;
//cette fonction sert pour déclencher
une fonction de la classe car onLoad déclenche une fonction de flux
this.onEnterFrame = function()
{
if(goParser && flux.loaded)
{
parser();
}
}
this.actualiser();
}
function parser()
{
//ca ca fonctionne
}
function actualiser()
{
var nocache:Number =
Math.random(); // astuce pour ne pas que le navigateur fouille dans le
cache
LoadVarObject.sendAndLoad(lien+"?id="+nocache,flux);
goParser = true;
//donc ici ca fonctionne en local mais pas sur le net
}
}