A-C > asfunction |
asfunction
Disponibilité
Flash Player 5.
Usage
asfunction:fonction,"paramètre"
Paramètres
fonction Un identifiant pour une fonction.
paramètre Une chaîne qui est transmise à la fonction nommée dans le paramètre fonction.
Renvoie
Rien.
Description
Protocole ; un protocole spécial pour les adresses URL dans les champs de texte HTML. Dans les champs de texte HTML, un hyperlien peut être créé avec la balise HTML A. L'attribut HREF de la balise A contient une URL qui peut être pour un protocole standard comme HTTP, HTTPS ou FTP. Le protocole asfunction est un protocole supplémentaire spécifique à Flash, selon lequel le lien invoque une fonction ActionScript.
Exemple
Dans cet exemple, la fonction maFonc est définie dans les trois premières lignes de code. La variable monChampDeTexte est associée à un champ de texte HTML. Le texte « Cliquez-moi ! » est un hyperlien à l'intérieur du champ de texte. La fonction maFonc est appelée lorsque l'utilisateur clique sur l'hyperlien :
function maFonc(param){
trace ("Vous m'avez cliqué ! Le paramètre était "+param);
}
monChampDeTexte.text ="<A HREF=\"asfunction:maFonc,unParam \">Cliquez-moi !</A>";
Lorsque l'hyperlien est activé, le résultat suivant est affiché dans la fenêtre Sortie :
Vous m'avez cliqué ! Le paramètre était unParam