Mais qu'importe, on m'a filé la soluce : _root._url
Et donc celui là, c'est celui qui te retourne l'url absolue... du SWF ou de l'embed ?
Pour moi, en as 2.0, "this._url" me donne le chemin d'appel du swf qui se trouve dans mon fichier html (j'ai utilisé swfobject).
Mais si quelqu'un sait comment connaitre l'url du fichier html ..
Quand un internaute clique sur un bouton d'une page html située sur un site, disons : http://S.fr,
ça appelle un swf (qui se trouve sur une page, disons : http://W.com)
et j'aimerais que ce player (que je réalise sous flash en actionscript 2.0) puisse récupérer l'URL du fichier html qui l'a lancé (http://S.fr/machin/truc.html) pour connaître l'origine de l'appel du swf.
Meri de votre aide
PS En fait je suis dans le flou en ce qui concerne les urls des fichiers appelés en AS 2.0 dans un code actionscript dans un swf flash.
Si j'essaie de lire un fichier avec LoadVars(); ou une image avec loadMovie ou un flv avec .contentePath .. si je mets une chemin relatif dans le nom du fichier (./ ou ../../ etc ...), avec la configuration décrite ci-dessus, je n'ai pas trouvé la doc précise qui m'indique quelle est la base sur laquelle les chemins relatifs s'appuient.
L'Url du swf ? l'Url du html qui l'a appelé ? ou, l'Url de la machnie de l'internaute ?
Où pourrais-je trouver ces infos précisément ?
Merci .........
Message édité par barockeuse le 17-01-2010 à 22:02:32