Rechercher : dans
Par :

JavaScript+FLASH

Dernière réponse le 20 mai 2003 à 12:08:56 Melaine, le 20 mai 2003 à 11:02:04 
 Signaler ce message aux modérateurs

Salut

Je voudrais savoir s'il est possible d'integrer du javascript dans une animation Flash. Il existe bien le langage de prog ActionScript mais il est assez limité. Je souhaiterais donc intéger du javascript dans mon animation.

Merci d'avance

PS : si qq'un a des exemples

Melaine

Meilleures réponses pour « JavaScript+FLASH » dans :
YouTube - Vous avez désactivé JavaScript Voir Problème Lorsque vous naviguez sur certains sites, tels que YouTube, ceux-ci affichent le message d'erreur suivant : Vous avez désactivé JavaScript ou bien vous possédez une ancienne version d'Adobe Flash Player. Téléchargez la dernière version...
Javascript - Date de dernière modification de la page VoirIl est possible, en langage Javascript, d'afficher la date de dernière modification de la page Web grâce à la propriété lastModified de l'objet document :
[IE7] Problème avec les animations Flash VoirVoici une astuce qui vous aidera si dans Internet Explorer 7, une animation flash est remplacée par un cadre gris sur lequel il faut cliquer pour lancer l'animation. Il suffit d'utiliser un simple script. Créez un fichier .js (JavaScript),...
Formater une carte mémoire flash VoirLes cartes mémoire flash doivent nécessairement être formatées avec le système de fichiers FAT16 pour pouvoir être utilisées par les périphériques (Appareil photo, PDA, téléphone, etc.). Or, pour des cartes mémoire de capacité supérieure à 32Mo,...
Javascript - Les événements VoirQu'appelle-t-on un événement? Les événements sont des actions de l'utilisateur, qui vont pouvoir donner lieu à une interactivité. L'événement par excellence est le clic de souris, car c'est le seul que le HTML gère. Grâce au Javascript il est...
Javascript - Les variables VoirLe concept de variable Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. En Javascript, les noms de variables peuvent être aussi long que l'on désire,...
Carte mémoire (mémoire Flash) VoirIntroduction à la mémoire Flash La mémoire flash est une mémoire à semi-conducteurs, non volatile et réinscriptible, c'est-à-dire une mémoire possédant les caractéristiques d'une mémoire vive mais dont les données ne se volatilisent pas lors...

1

kinder.surprise, le 20 mai 2003 à 11:21:52

Oui tu peux, soit en ayant recours à fscommand (je te laisse compulser l'aide) soit directement en passant ton javascript dans un getURL

Il existe bien le langage de prog ActionScript mais il est assez limité.

LOL! t'es sûr(e) d'avoir bien approfondi ActionScript?

ok c'est pas du C++ mais quand même, j'aimerais bien savoir ce qui te fait dire ça! du parser xml aux sockets en passant par la simple prog géométrique, la recursivité, l'extraction dynamique des données etc. (pour faire court), franchement, je le trouve assez étoffé!

kinder.surprise,
le maton du matou

Répondre à kinder.surprise

2

Melaine, le 20 mai 2003 à 11:37:57

OK meric pour la reponse

donc en fait j'associe l'action getURl(javascript:nomdemafonctionJAvascript()); à un bouton et en principe il doit lancer ma fonction ?
J'ai essayé en mettant
<head>
LANGUAGE="JavaScript">
function detection(){
alert('ATTENTION ');
}
</SCRIPT>
</head>
<body>
appel à l'animation FLASH
</body>

Lorsque j'appuie sur mon bouton il ne se passe rien !!!!!!

Melaine

Répondre à Melaine

3

Sardino, le 20 mai 2003 à 11:38:25

Salut Melaine !

Oui, il est possible d'intégrer du javaScript dans Flash.
Par exemple, si tu veux ouvrir une fenêtre en popup :
getURL ("javascript:FonctionPopUp('TaPage.htm','NomDeTaPage','scrollbars=yes,resizable=yes,width=200,height=200');", "_self");
La fonction FonctionPopUp est insérée dans la page HTML.
Et voici son code :
<script language="javaScript">
function FonctionPopUp(TargetUrl,windowName,otherProps) {
window.open(TargetUrl,windowName,otherProps);
}
</script>

Cependant, si je puis me permettre, ActionScript n'est pas aussi limité que cela !

@+ !

[ Méfiez-vous des filets dérivants de la vie... ]

Répondre à Sardino

4

Melaine, le 20 mai 2003 à 11:41:08

OK ok pour ActionScript ma trompé !!!! Disons que je pensais faire la meme chose que sous javascript et que certaines fonctions ne sont pas reconnues

Melaine

Répondre à Melaine

6

Sardino, le 20 mai 2003 à 11:53:20

Désolé, je n'avais pas vu la réponse de Monsieur Kinder-Surprise...
Je ne voulais pas insister lourdement...

[ Méfiez-vous des filets dérivants de la vie... ]

Répondre à Sardino

5

kinder.surprise, le 20 mai 2003 à 11:51:28

Ben AS t'offre un pont (par fscommand mais attention, sous Mac c'est apricieux il paraît) pour ça mais faut voir que là c'est au niveau du navigateur que tu interviens, c'est logique que ce ne soit pas le rôle d'AS d'assumer ça. Il offre sympatiquement la possibilité de la faire (moi dans le getURL j'aurais directos mi le window.open(...) mais bon) mais le rôle d'AS c'est la prog au niveau anim. Et là, c'est pas une ablette. Mais sa vocation n'est pas la prog au niveau navigateur, c'est logique et normal que ses moyens soient limités (encore que, comme je le disais, fscommand sert de passerelle tout à fait acceptable)

kinder.surprise,
le maton du matou

Répondre à kinder.surprise

7

kinder.surprise, le 20 mai 2003 à 11:54:45

En fait tout ce que je lui reproche c'est que dans les objets textes dynamiques les balises html reconnues soient vraiment si peu nombreuses (bon, en même temps, on va pas lui demander d'embarquer un navigateur intégré, un navigateur dans l'anim dans le navigateur c'est un peu incohérent, et puis tout ce qui est affichage, après tout, avec un peu de boulot il fait ça mieux que le html)

kinder.surprise,
le maton du matou

Répondre à kinder.surprise

8

 melaine, le 20 mai 2003 à 12:08:56

OK merci pour tous vos infos, c'est good now !!

Melaine

Répondre à melaine