Récupérer url de la page active via ActionScript
Bonjour tout le monde,
Voici un cas de figure :
1 / page web qui contient un flash (http://www.site-proprio.com/page)
2 / flash qui doit récupérer l'url de la page citée plus haut
3 / actionscript va verifier que l'url de la page qui contient l'anim est bien une des 3, 4 données en liste. (Exemple : site-proprio1.com/page, site-proprio2.com/page...)
4 / si l'anim est intégrée sur une page qui n'est pas reconnue dans la liste, alors l'animation ne se joue pas, ou se met sur une frame où s'affiche un message d'erreur.
En résumé, comment bloquer toute utilisation d'un swf sur toute autre page étrangère ?
Voici un exemple de code ActionScript qui à l'air de fonctionner, reste juste à pouvoir s'en servir pour récupérer l'url et faire une verification.
http://img351.imageshack.us/img351/29/urlte3.jpg
J'ai tenté de récupérer la variable "urlPageActu" pour l'afficher dans un champ texte dynamique mais ça m'affichait "undefined".
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Le plan du code serait ça je pense :
// déclaration variable url active simplifiée
var url_active = code Actionscript qui va bien pour récupérer l'url
// déclaration variables bonnes url de site propriétaire
var bonne_url_1 = "http://www.site-proprio1.com/page";
var bonne_url_2 = "http://www.site-proprio2.com/page";
var bonne_url_3 = "http://www.site-proprio3.com/page";
// vérification de l'url active
if url_active = bonne_url1 ou bonne_url2 ou bonne_url3
// alors tout va bien et l'animation se lira normalement
then goto frame 2
// sinon, frame ou figure un message d'erreur
else goto frame 10
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Merci de m'éclairer.
S.