Salut, > > J'explique mon problème sur lequel je m'arrache les cheveux depuis > plusieurs jours ! > > J'ai un champ texte dynamique dans lequel j'insère du html via la > propriété 'htmlText'. > Dans ce contenu, j'ai un bête lien 'href'. > Jusque là, pas de souci : lorsque je compile le swf, le lien html > fonctionne et la fenêtre s'ouvre sans souci. > > Là survient mon gros souci : ce swf est chargé via un moteur développé > par un tiers dont je n'ai bien évidemment pas les sources (trop facile > sinon). > Et une fois le swf chargé, le lien ne fonctionne plus... mais pas > complètement. >
2 choses tres betes a verifier: - est que le swf qui charge ton swf n'est pas un swf de version anterieur genre un SWF8 (AS2) qui chargerait un SWF9 (AS3) - de quel endroit ton SWF est loadé ? du meme domain ? d'un domain different ? etc. > Je m'explique (symptômes bizarres inside) : > - le cursor est bien en mode "button" lorsque je survole le lien > - je peux faire clique droit sur le lien, "Ouvrir dans une nouvelle > fenêtre" et cela fonctionne > - mais quand je clique, rien ne se passe > - et la syntaxe "href='event:toto'" ne fonctionne pas non plus là il faudrait aussi que tu trace() des infos editer ton mm.cfg, utiliser des trace() dans ton swf et pendant que tu tests en ligne regarder ce qui trace dans le flashlog.txt > Pour info, j'ai trouvé deux personnes qui ont le même problème que moi > mais pas de solution trouvée : > - http://www.mail-archive.com/[email protected]/msg106069.html > -http://www.kirupa.com/forum/showthread.php?t=302446 > > Peut-être une question de sécurité mais pourquoi le clic-droit > fonctionne à ce moment là? peut-etre que si le clic-droit ne permet d'ouvrir le lien que dans une autre fenettre alors flash ne voit pas ca comme un probleme de sécurité en ayant la possiblité d'ouvrir le link dans la meme page tu pourrais injecter du JS et autre truc du genre, bref probleme de securité > > Bref, est-ce que ce problème vous dit qqchose? Ou des pistes que je > pourrais creuser? > si tu es sure que tout est en AS3 trace un max d'infos du loaderInfo par ex loaderURL - The URL of the SWF file that initiated the loading of the media described by this LoaderInfo object. parentAllowsChild - Expresses the trust relationship from Loader (parent) to the content (child). sameDomain - Expresses the domain relationship between the loader and the content: true if they have the same origin domain; false otherwise. url - The URL of the media being loaded. rajoute aussi un PolicyFileLog=1 dans ton mm.cfg ca te permettra de voir les erreurs de crossdomain dans le fichier policyfiles.txt a coté de flashlog.txt j'ai jamais eut ce problem mais d'ici ca sent un probleme de sécurité zwetan -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes FCNG. Pour envoyer un message à ce groupe, adressez un e-mail à [email protected]. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse [email protected]. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/fcng?hl=fr
