Atiweb Blog
internet, graphisme, développement web, référencement, jeux, cinéma, tv, ...
actualité, événement, analyse, coup de coeur, ...
Atiweb sur Facebook
Atiweb sur Twitter
Flux RSS d'Atiweb
Chaine Youtube d'Atiweb

Utilisation de Javascript / JQuery dans un lien en ActionScript 3

Tout est dit dans le titre... pour les développeurs Web / Flash qui cherchent à appeler une fonction JavaScript (ou JQuery) sur un bouton dans un fichier Flash.

Lien JavaScript en AS3

La méthode est assez simple au final, voici un petit bout de code en ActionScript 3 qui appelle la fonction 'maFonctionJS()' en JavaScript :

// Lien sur le bouton
bouton1.addEventListener(MouseEvent.CLICK, maFonction);
// Fonction
function maFonction(e:MouseEvent):void {
    url = "javascript:maFonctionJS(); void(0)";
    var requestURL:URLRequest = new URLRequest(url);
    try {
        navigateToURL(requestURL, '_self');
    } catch (e:Error) {
        trace("Error occurred!");
    }
}

 

Ouverture d'une colorbox en AS3

Autre exemple pour ouvrir 'ma-page.html' dans une colorbox avec la librairie JQuery :

// Lien sur le bouton
bouton1.addEventListener(MouseEvent.CLICK, maFonction);
// Fonction
function maFonction(e:MouseEvent):void {
    url = "javascript:$.colorbox({href:'ma-page.html',width:'600px'}); void(0)";
    var requestURL:URLRequest = new URLRequest(url);
    try {
        navigateToURL(requestURL, '_self');
    } catch (e:Error) {
        trace("Error occurred!");
    }
}

Le fait d'exécuter du JavaScript en mettant 'void(0);' à la fin, dit au navigateur de ne pas aller sur la page en question mais simplement d'exécuter le code ou la fonction, c'est l'équivalent d'un 'return false;' en Javascript.

Partager l'article sur
article publié le 21-02-2012 par Stéph /
Catégorie : Développement
Commentaires
Aucun commentaire pour le moment
Nom
 
Adresse e-mail
(ne sera pas publié)
 
Site Internet
(facultatif)
 
Votre message
 
Code de vérification
Captcha Recharger l'image
Recopiez le code ci-dessus
 
 

 


Utilisation de Javascript / JQuery dans un lien en ActionScript 3
Cette actualité a été lue 2875 fois
Actualités
Recherche

Catégories

Liens

Les articles au top !




...
blog.atiweb.fr Mentions légales Agence Web Atiweb ...
112 actualités sur le blog
46 commentaires de visiteurs
Utilisation de Javascript / JQuery dans un lien en ActionScript 3 - Développement
Atiweb Blog / Web / Internet / Référencement / Positionnement / Moteur de recherche / Graphisme / HTML / CSS