Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3454 connectés 

 


Dernière réponse
Sujet : Besoin d'aide en ActionScript
amobile oulalalala je crois que vous compliquez les choses pour rien !!!!
En fait j'ai découpé mon fichier image.fla en plein de petit .fla (ou .swf  :D  c pareil!!)
Ensuite j'ai repris la fonction de fast et je l'ai modifié à ma sauce.
 
Sur le bouton on marque
on(release){
getURL("javascript:OuvreFenetre('monfichier
.html')" );
}
 
Ensuite dans le fichier principal CV.html on marque dans l'entête la fonction
function OuvreFichier(monfichier){
window.open(monfichier, "nouvelle fenetre", "width=540, height=400, scrollbar=no, menubar=no, status=no, toolbar=no" );
}
 
Voila c tout.
monFichier est en fait le nouveau fichier qui contient la description de mon image, au lieu d'essayer désepérement d'atteindre cette section au milieu de image.swf.
Ca fonctionne tres bien et c plus rapide puisque les fichiers chargés sont plus légers  :p  :p  :p

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
amobile oulalalala je crois que vous compliquez les choses pour rien !!!!
En fait j'ai découpé mon fichier image.fla en plein de petit .fla (ou .swf  :D  c pareil!!)
Ensuite j'ai repris la fonction de fast et je l'ai modifié à ma sauce.
 
Sur le bouton on marque
on(release){
getURL("javascript:OuvreFenetre('monfichier
.html')" );
}
 
Ensuite dans le fichier principal CV.html on marque dans l'entête la fonction
function OuvreFichier(monfichier){
window.open(monfichier, "nouvelle fenetre", "width=540, height=400, scrollbar=no, menubar=no, status=no, toolbar=no" );
}
 
Voila c tout.
monFichier est en fait le nouveau fichier qui contient la description de mon image, au lieu d'essayer désepérement d'atteindre cette section au milieu de image.swf.
Ca fonctionne tres bien et c plus rapide puisque les fichiers chargés sont plus légers  :p  :p  :p
Laquelle ?
 
 
 
PS : La solution proposée par "fastclemmy" est très bonne ou sinon il reste deux autres solutions : le passage de valeurs par cookie ou par variable de session* (ma préferée)  
 
Les défauts du "Cookie" et du "QueryString" sont pour l'un la dépendance par rapport au Browser et pour l'autre l'"affichage de l'url avec sa variable" dans les propriétés de la page (popup en l'occurence)
 
 
*gérée depuis le coté serveur et non client.
amobile nan g po de php  :non:  
mais je crois que g trouvé une autre soluce  :p
fastclemmy Est-ce que tu disposes de PHP sur ton serveur ?
 
Sinon faudra que j'optimise un peu mon JS...
amobile OUINNNNNNNNNNNNNNNNN ca marche po!!!!!!!!!!!!!
fastclemmy, mon clip image.swf veut po aller sur l'image que je lui demande!!!!!!!!!!!!
MAIS POURKOUAAAAAAAAAAAAAAAAAAAAAAAAA????????????? :cry:  :cry:  :cry:
fastclemmy Ah bah, j'ai filé de quoi réaliser ce qui était demandé, maintenant, c'est bien sûr optimisable...  :jap:
m@nou ben 2 rien :jap:
la soluce de fastclemmy tu peux même l'améliorer pour dimensionner et centrer la popup en fonction de la résolution du client ;)
amobile merci fastclemmy c'est exactement ce que j'attendais :)
Merci aussi Manou mais ta solution n'était pas adaptée à ce que je demandais :)
m@nou getURL (adresseDuSWF;"_blank" );  
 
çà aussi mais tu devrais avoir moins de paramétrage possible au niveau du look de la fenêtre (barre d'état, menu, barre d'outils .... ;)
fastclemmy Il faut que tu appelles une fonction javascript...
 
Dans ton Flash, sur le bouton qui appelle l'ouverture de la fenêtre tu mets l'action :
getURL ("javascript:jOuvreMaFenetre(5);" );
 
Où 5 est le numéro de frame sur lequel tu veux que ta fenêtre s'ouvre.
 
Dans le fichier HTML contenant ton fichier cv.fla, tu mets dans le <head> :
function jOuvreMaFenetre(quelleFrame)
{
var adresseDuSWF = "image.swf?laFrame=" + quelleFrame;
window.open(adresseDuSWF, "maPopUp", "width=300, height=250, scrollbar=no, menubar=no, status=no, toolbar=no" );
}

 
Enfin, dans le image.fla tu mets l'action suivante sur la première image clé de ta timeline (ou sur un onClipEvent(load) d'un movie clip placé sur la scène) :
_root.gotoAndStop(laFrame);
 
Je pense que ça devrait faire l'affaire...

 

[jfdsdjhfuetppo]--Message édité par fastclemmy le 30-04-2002 à 00:26:21--[/jfdsdjhfuetppo]

m@nou Bon je connais pas flash mais doit bien avoir une histoire de target qq part ?? comme en HTeuMeuLeu (target="_blank" ), nan ?
amobile je veux l'ouvrir dans une autre fenetre.
alpseb tu veux que ca s'ouvre dans la meme animation ou vraiment dans une autre fenetre popup ???
 
Parceque ya pas besoin d'etre pro pour ca....
précises ce que tu veux ...
amobile bon...pas moyen de trouver qq1 qui peut m'aider...
Je reformule donc ma question:
Est-ce que qq1 connait un site, un chat(autre que #flash, #flashfr), un forum ou quoique ce soit qui me permettrait de trouver des pros du flash????!!!!!!!
 
Merci encore
amobile :bounce: UPPPPPPPP :bounce:  
me dite po que vous voyez po comment faire, zetes des bons oui ou non???!!!! :D
amobile Lo les zamis
 
vouala mon probleme,
j'ai fé une galerie d'images en flash ainsi que mon cv mais sur des fichiers fla/swf différents.
 
J'aimerai que lorsque je clic sur une des étiquettes se trouvant sur mon cv (fichier cv.fla), une autre fenetre s'ouvre avec ma galerie d'images (l'autre fichier image.fla) et que l'anim soit calée à l'image 4 (la position 4).
 
P... je sais pas si j'ai été clair...m'enfin dite moi comment faire !!!!
J'ai essayer d'utilisé LoadMovie mais je vois pas comment lui dire d'ouvrir mon anim' dans une autre fenetre et de la caler à telle image!!!! :cry:
 
 
PLIZ HELP ME!!!
 
Merci d'avance

 

[jfdsdjhfuetppo]--Message édité par Pinzo le 28-04-2002 à 17:52:18--[/jfdsdjhfuetppo]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)