Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > Intégration
Intégration Publication HTML, Communication javascript, Intégration de médias externes (Sons, Videos, ...)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/06/2008, 10h17   #1
Invité de passage
 
Inscription : juin 2008
Messages : 2
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 2
Points : 1
Points : 1
Par défaut Commander un Javascript (ajax) depuis un fichier Flash

Bonjour,

Je suis débutant en AS et voici un petit problème pour vous qui pour moi dépasse allègrement mes misérables compétences. Je vais essayer d'être le plus clair possible.
J'utilise un composant sur Joomla (un ensemble de programmations PHP).

Sur une des pages, des redirections sont effectuées par l'intermédiaire d'un script ajax.
J'ai réussi à remplacer les liens textes de la page par un swf constitué de boutons (oh Victoire !!!).
Ma question est la suivante :
Comment programmer mes boutons du swf en AS afin qu'ils effectuent la requète du javascript?

Voici les données :

le script ajax :
Citation:
function JAMRedirect(view){document.adminForm.task.value='returnpage';document.adminForm.view.value=view;JAMAjaxCommon();}
Le script est chargé sur la page :



Les liens utilisant le script :



Ici je remplace ces liens par mon swf et ses boutons (ça j'ai réussi à le faire)
Si j'ai un bouton "Nouveau" sur mon swf, je souhaiterais qu'il lance l'action JAMRedirect ('new').
Comment dois-je le programmer dans mon .fla?

J'espère que c'est possible et que les infos sont claires....

Merci d'avance à celles et ceux qui se pencheront sur la question !!!



Manu
manucausse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2008, 11h55   #2
Candidat au titre de Membre du Club
 
Inscription : décembre 2007
Messages : 17
Détails du profil
Informations personnelles :
Localisation : France, Indre et Loire (Centre)

Informations forums :
Inscription : décembre 2007
Messages : 17
Points : 10
Points : 10
Dans le flash, mets ça pour importer les fonctions javascript de ta page
Code :
import flash.external.ExternalInterface;
puis pour appeler une fonction fais
Code :
ExternalInterface.call("JAMRedirect", new);
(dans ton exemple)
Tony-b est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2008, 12h07   #3
Invité de passage
 
Inscription : juin 2008
Messages : 2
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 2
Points : 1
Points : 1
Merci beaucoup Tony !

manucausse est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h09.


 
 
 
 
Partenaires

Hébergement Web