Bonjour,
je voudrais savoir si c'est possible de faire communiquer 2 SWF entre eux
s'ils ne sont pas sur la meme page HTML. Voila mon id?e : 1 page contenant 2
frames, 1 contenant 1 objet FCS Simple Connect, et l'autre frame contiendrait
un contenu changeable (chat, tableau blanc,...) mais qui utiliserait l'element
Simple Connect de l'autre frame.
un contenu changeable (chat, tableau blanc,...) mais qui utiliserait
l'element
Simple Connect de l'autre frame.
RTFU
zwetan
-- Thierry "Kalimbra" ARNOULD Jdrs, Internet, Design http://www.kalimbra.com http://kalimbra.free.fr/MyTeam/ --------------------------- Anything which does not kill you makes you stronger. Anything that kills you makes you... well, dead.
RTFU ? Read The Fucking Usages ???
dites mr Zwetan, c'est un NG français ici !!
alors on dit
LLUC (Lis Les Usages Co****)
:o)
zwetan a écrit:
salut,
je voudrais savoir si c'est possible de faire communiquer 2 SWF entre eux
s'ils ne sont pas sur la meme page HTML. Voila mon id?e : 1 page contenant
un contenu changeable (chat, tableau blanc,...) mais qui utiliserait
l'element
Simple Connect de l'autre frame.
RTFU
zwetan
--
Thierry "Kalimbra" ARNOULD
Jdrs, Internet, Design
http://www.kalimbra.com
http://kalimbra.free.fr/MyTeam/
---------------------------
Anything which does not kill you makes you stronger.
Anything that kills you makes you... well, dead.
un contenu changeable (chat, tableau blanc,...) mais qui utiliserait
l'element
Simple Connect de l'autre frame.
RTFU
zwetan
-- Thierry "Kalimbra" ARNOULD Jdrs, Internet, Design http://www.kalimbra.com http://kalimbra.free.fr/MyTeam/ --------------------------- Anything which does not kill you makes you stronger. Anything that kills you makes you... well, dead.
Bonjour! Bon, c'est la première fois que j'écris dans un forum donc pardonnez-moi si je ne connais pas les usages... Ce qui suit ne répond pas totalement à votre question, mais c'est une bonne piste je pense et, en la développant un peu, il ne doit pas y avoir de problèmes pour que vous arriviez à vos fins. Voici donc les codes en place pour un site que j'ai en cours actuellement. J'ai largement utilisé les mêmes codes dans d'autres sites. Il y a cependant une limitation: ceci est considéré comme une erreur dans IExplorer MAC. Ailleurs, pas de problème (Netscape Mac et PC, IExplorer PC, etc). Une remarque importante avant que je n'oublie de le dire. Il faut avoir à l'esprit que Flash "compte" les frames de 1 à x. Javascript compte de 0 à x. Par conséquent, dans l'exemple ci-dessous, si je veux aller frame 5 dans le swf, le javascript lui dira d'aller frame 4. Ok? Dans mon exemple, j'ai un FrameSet avec la navig en haut (nom de la frame "navig") et la page principale au dessous ("page"). La frame de navig doit avoir une déclaration de fonction. La voici: <TITLE>nav</TITLE> <SCRIPT LANGUAGE='JavaScript'> <!-- up! // // ------------- nomdutaquet ---------------- // // déclaration de la fonction pour la frame concernée // F4 (nomdutaquet) function play4nav() { var nav=window.document.nav; // petit timer afin d'être sûr que le swf a eu le temps d'être chargé if(nav.PercentLoaded() == 100) { nav.GotoFrame(4); } else { setTimeout("play4nav()",10) } } // down! --> </SCRIPT> ... Cette fonction doit être appelée autant de fois que nécessaire. Si la navigation est très riche, il est aussi possible de créer une boucle, afin de ne pas l'alourdir avec de nombreuses lignes de code. On peut aussi recourir à un javascript externe. Ce qui suit est essentiel aussi. Il faut, évidemment, que le swf soit "nommé" (ici "nav"), de façon à ce que la fonction, quand elle est appelée, puisse le trouver.
Enfin, dans la page principale, il faut un appel à la fonction insérée dans la frame de navigation: onLoad="MM_callJS('JavaScript: parent.navig.play4nav();')" J'ai mis onLoad, mais ce peut être une autre action, par exemple depuis un autre swf contenu dans la page principale. Dans cet exemple, l'intérêt est que c'est la page elle-même qui joue sur la navigation. Celle-ci, du coup, est toujours "ˆ jour", même si on utilise la touche "back" du navigateur. Bon sang, j'ai été long! J'espère que cela vous aidera! Cordialement, Michel (www.clin-doeil.com)
Bonjour! Bon, c'est la première fois que j'écris dans un forum donc
pardonnez-moi si je ne connais pas les usages... Ce qui suit ne répond
pas totalement à votre question, mais c'est une bonne piste je pense
et, en la développant un peu, il ne doit pas y avoir de problèmes pour
que vous arriviez à vos fins. Voici donc les codes en place pour un
site que j'ai en cours actuellement. J'ai largement utilisé les mêmes
codes dans d'autres sites. Il y a cependant une limitation: ceci est
considéré comme une erreur dans IExplorer MAC. Ailleurs, pas de
problème (Netscape Mac et PC, IExplorer PC, etc). Une remarque
importante avant que je n'oublie de le dire. Il faut avoir à l'esprit
que Flash "compte" les frames de 1 à x. Javascript compte de 0 à x.
Par conséquent, dans l'exemple ci-dessous, si je veux aller frame 5
dans le swf, le javascript lui dira d'aller frame 4. Ok? Dans mon
exemple, j'ai un FrameSet avec la navig en haut (nom de la frame
"navig") et la page principale au dessous ("page"). La frame de navig
doit avoir une déclaration de fonction.
La voici: <TITLE>nav</TITLE>
<SCRIPT LANGUAGE='JavaScript'>
<!-- up!
//
// ------------- nomdutaquet ----------------
//
// déclaration de la fonction pour la frame concernée
// F4 (nomdutaquet)
function play4nav()
{ var nav=window.document.nav;
// petit timer afin d'être sûr que le swf a eu le temps d'être chargé
if(nav.PercentLoaded() == 100) {
nav.GotoFrame(4);
} else {
setTimeout("play4nav()",10)
}
}
// down! --> </SCRIPT>
...
Cette fonction doit être appelée autant de fois que nécessaire. Si la
navigation est très riche, il est aussi possible de créer une boucle,
afin de ne pas l'alourdir avec de nombreuses lignes de code. On peut
aussi recourir à un javascript externe. Ce qui suit est essentiel
aussi. Il faut, évidemment, que le swf soit "nommé" (ici "nav"), de
façon à ce que la fonction, quand elle est appelée, puisse le trouver.
Enfin, dans la page principale, il faut un appel à la fonction insérée
dans la frame de navigation: onLoad="MM_callJS('JavaScript:
parent.navig.play4nav();')" J'ai mis onLoad, mais ce peut être une
autre action, par exemple depuis un autre swf contenu dans la page
principale. Dans cet exemple, l'intérêt est que c'est la page
elle-même qui joue sur la navigation. Celle-ci, du coup, est toujours
"ˆ jour", même si on utilise la touche "back" du navigateur. Bon
sang, j'ai été long! J'espère que cela vous aidera! Cordialement,
Michel (www.clin-doeil.com)
Bonjour! Bon, c'est la première fois que j'écris dans un forum donc pardonnez-moi si je ne connais pas les usages... Ce qui suit ne répond pas totalement à votre question, mais c'est une bonne piste je pense et, en la développant un peu, il ne doit pas y avoir de problèmes pour que vous arriviez à vos fins. Voici donc les codes en place pour un site que j'ai en cours actuellement. J'ai largement utilisé les mêmes codes dans d'autres sites. Il y a cependant une limitation: ceci est considéré comme une erreur dans IExplorer MAC. Ailleurs, pas de problème (Netscape Mac et PC, IExplorer PC, etc). Une remarque importante avant que je n'oublie de le dire. Il faut avoir à l'esprit que Flash "compte" les frames de 1 à x. Javascript compte de 0 à x. Par conséquent, dans l'exemple ci-dessous, si je veux aller frame 5 dans le swf, le javascript lui dira d'aller frame 4. Ok? Dans mon exemple, j'ai un FrameSet avec la navig en haut (nom de la frame "navig") et la page principale au dessous ("page"). La frame de navig doit avoir une déclaration de fonction. La voici: <TITLE>nav</TITLE> <SCRIPT LANGUAGE='JavaScript'> <!-- up! // // ------------- nomdutaquet ---------------- // // déclaration de la fonction pour la frame concernée // F4 (nomdutaquet) function play4nav() { var nav=window.document.nav; // petit timer afin d'être sûr que le swf a eu le temps d'être chargé if(nav.PercentLoaded() == 100) { nav.GotoFrame(4); } else { setTimeout("play4nav()",10) } } // down! --> </SCRIPT> ... Cette fonction doit être appelée autant de fois que nécessaire. Si la navigation est très riche, il est aussi possible de créer une boucle, afin de ne pas l'alourdir avec de nombreuses lignes de code. On peut aussi recourir à un javascript externe. Ce qui suit est essentiel aussi. Il faut, évidemment, que le swf soit "nommé" (ici "nav"), de façon à ce que la fonction, quand elle est appelée, puisse le trouver.
Enfin, dans la page principale, il faut un appel à la fonction insérée dans la frame de navigation: onLoad="MM_callJS('JavaScript: parent.navig.play4nav();')" J'ai mis onLoad, mais ce peut être une autre action, par exemple depuis un autre swf contenu dans la page principale. Dans cet exemple, l'intérêt est que c'est la page elle-même qui joue sur la navigation. Celle-ci, du coup, est toujours "ˆ jour", même si on utilise la touche "back" du navigateur. Bon sang, j'ai été long! J'espère que cela vous aidera! Cordialement, Michel (www.clin-doeil.com)
Kalimbra
c'est clair que ReuteuFu ça sonne mieux que luc :o)
zwetan a écrit:
RTFU ? Read The Fucking Usages ???
dites mr Zwetan, c'est un NG français ici !!
alors on dit
LLUC (Lis Les Usages Co****)
:o)
ah oui c'est pas faux
mais ca sonne mieux RTFU je trouves :p
-- Thierry "Kalimbra" ARNOULD Jdrs, Internet, Design http://www.kalimbra.com http://kalimbra.free.fr/MyTeam/ --------------------------- Anything which does not kill you makes you stronger. Anything that kills you makes you... well, dead.
c'est clair que ReuteuFu ça sonne mieux que luc :o)
zwetan a écrit:
RTFU ? Read The Fucking Usages ???
dites mr Zwetan, c'est un NG français ici !!
alors on dit
LLUC (Lis Les Usages Co****)
:o)
ah oui c'est pas faux
mais ca sonne mieux RTFU je trouves :p
--
Thierry "Kalimbra" ARNOULD
Jdrs, Internet, Design
http://www.kalimbra.com
http://kalimbra.free.fr/MyTeam/
---------------------------
Anything which does not kill you makes you stronger.
Anything that kills you makes you... well, dead.
c'est clair que ReuteuFu ça sonne mieux que luc :o)
zwetan a écrit:
RTFU ? Read The Fucking Usages ???
dites mr Zwetan, c'est un NG français ici !!
alors on dit
LLUC (Lis Les Usages Co****)
:o)
ah oui c'est pas faux
mais ca sonne mieux RTFU je trouves :p
-- Thierry "Kalimbra" ARNOULD Jdrs, Internet, Design http://www.kalimbra.com http://kalimbra.free.fr/MyTeam/ --------------------------- Anything which does not kill you makes you stronger. Anything that kills you makes you... well, dead.
zwetan
> c'est clair que ReuteuFu ça sonne mieux que luc :o)
quoique je vois une solution "use the force LLUC"
voir meme mieux "utilise la force LLUC"
:D
> c'est clair que ReuteuFu ça sonne mieux que luc :o)
> c'est clair que ReuteuFu ça sonne mieux que luc :o)
quoique je vois une solution "use the force LLUC"
voir meme mieux "utilise la force LLUC"
:D
Kalimbra
LOL :)
zwetan a écrit:
c'est clair que ReuteuFu ça sonne mieux que luc :o)
quoique je vois une solution "use the force LLUC"
voir meme mieux "utilise la force LLUC"
:D
-- Thierry "Kalimbra" ARNOULD Jdrs, Internet, Design http://www.kalimbra.com http://kalimbra.free.fr/MyTeam/ --------------------------- Anything which does not kill you makes you stronger. Anything that kills you makes you... well, dead.
LOL :)
zwetan a écrit:
c'est clair que ReuteuFu ça sonne mieux que luc :o)
quoique je vois une solution
"use the force LLUC"
voir meme mieux
"utilise la force LLUC"
:D
--
Thierry "Kalimbra" ARNOULD
Jdrs, Internet, Design
http://www.kalimbra.com
http://kalimbra.free.fr/MyTeam/
---------------------------
Anything which does not kill you makes you stronger.
Anything that kills you makes you... well, dead.
c'est clair que ReuteuFu ça sonne mieux que luc :o)
quoique je vois une solution "use the force LLUC"
voir meme mieux "utilise la force LLUC"
:D
-- Thierry "Kalimbra" ARNOULD Jdrs, Internet, Design http://www.kalimbra.com http://kalimbra.free.fr/MyTeam/ --------------------------- Anything which does not kill you makes you stronger. Anything that kills you makes you... well, dead.