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

  FORUM HardWare.fr
  Graphisme
  Web design

  Probleme sous flash

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme sous flash

n°851487
kaminaga
Posté le 06-07-2006 à 20:22:24  profilanswer
 

Bonjour,
 
Je suis en train de faire un site en flash avec des photos. Dans la section photo j'ai mis des icones reduites des   photos, et j'aimerais que quand on clique sur l'une de ces icones, la photo puisse s'afficher dans une autre page au format de celle si, et qu'en recliquant dessus, elle ce ferme.
 
J'ai essayé quelque manip avec des geturl et autre programation, mais je n'arive pas à avoir ce que je desirs. Si  quelqu'un à une idée ce serait gentil.
 
 
Merci d'avance, kaminaga

mood
Publicité
Posté le 06-07-2006 à 20:22:24  profilanswer
 

n°851513
craps_youp​la
Posté le 06-07-2006 à 21:52:22  profilanswer
 

la solution d'ouvrir une fenêtre de navigateur (pop-up) est très mauvaise, si ton client a un bloqueur de popup, il ne verra rien.
 
il vaut mieux une popup 'interne' à ta page : ouvrir l'image au premier plan de ton animation, en la recouvrant partiellement, avec un bouton 'fermer' pour refermer l'image. En plus ça sera animable -> MovieClipLoader.onLoadInit pour lire la taille de l'image et adapter la taille du clip receveur.
 
sinon c'est comme ça :
 
getURL("javascript:<nomDeFonctionJavascript(largeurImg, hauterImg, nomDuFichier, etc.)>" );
 
Dans le code de la page xHTML qui contient ton .swf, tu dois déclarer au préalable une fonction <nomDeFonctionJavascript(param1, param2, ...)> qui soit capable d'ouvrir une pop-up (window.open()) à la bonne taille, selon des valeurs passées en paramètres.
 
L'URL appellée par le window.open() sera forcément en PHP/ASP, puisque qu'elle doit produire une balise <img /> correcte à partir du nom de fichier passé en GET par la fonction Javascript précédente.
 
Pour avoir la bonne taille d'image en pixels, tu mets ça dans le XML du contenu chargé dans ton Flash, ça nécessite de calculer la taille du fichier côté serveur, idéalement tu fais lors de l'upload/redimensionnement, si le site est administrable. Sinon tu codes la taille en dur dans le XML.
 
 
 
[edit]C'est presque trop facile (petit sourire vicieux) - en fait ça nécessite 3-4 langages et pas mal de compétences, je m'en rends compte qu'à la relecture, j'ai du mal à me rendre compte de ton niveau de compétences -> ask for more.[/edit]


Message édité par craps_youpla le 06-07-2006 à 22:01:50
n°851581
kaminaga
Posté le 07-07-2006 à 10:15:31  profilanswer
 

Merci de m'avoir répondu, j'ai pas tout compris mais c'est pas grave ^^.
T'as raison je ne vais pas faire de pop-up et faire ça proprement sous flash.
 
Merci encore, a bientot kaminaga

n°851824
yusee
Posté le 09-07-2006 à 02:05:23  profilanswer
 

si tu veux faire ça proprement sous flash utilise plutôt load movie


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Graphisme
  Web design

  Probleme sous flash

 

Sujets relatifs
[FLASH] probleme de previsualisationProbléme Flash débutant
[FLASH]>> problème de liens swfprobleme de fichier flash
PROBLEME SOUS FLASH 8besoin d'aide pour animation flash (probleme affichage ie6 et mozilla)
[FLASH] problème sur diaporamas (simpleviewer)probleme de masque et de texte dynamique dans flash
[help needed] gros probleme site en flashUn petit probleme de newbi avec flash 8
Plus de sujets relatifs à : Probleme sous flash


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR