Gallerie Photo (Flash) dans page html

Fermé
pizzariv Messages postés 10 Date d'inscription mardi 25 octobre 2011 Statut Membre Dernière intervention 31 octobre 2016 - 25 oct. 2011 à 12:03
 papinette - 15 mai 2012 à 10:56
Bonjour,

Je suis en train de créer un site web.
Je bloque sur l'insertion d'une galerie dans une page de mon site.

Je viens de créer une galerie avec Photoshop/bridge CS5 que j'ai enregistrée sur le DD.
Je l'ouvre, tout fonctionne parfaitement.

Je souhaite ensuite intégrer cette galerie dans le 'content' de mon site web (En conversant donc le header ainsi que ma sidebar.
J'ai donc insérer le code html du fichier index (créé par photoshop dans la page en question de mon site mais j'ai toujours une page blanche.

Voici le code que j'ai ajouté à ma page.

<div id="flashcontent">
<script type="text/javascript">
var fo = new SWFObject("viewer.swf", "viewer", "100%", "100%", "8", "333333" );
fo.addParam("wmode", "opaque");
fo.addVariable( "langOpenImage", "Ouvrir l'image dans une nouvelle fenêtre");
fo.addVariable("langAbout", "A propos de");
fo.addVariable("langNoImages", "Aucune image");
fo.addVariable("xmlURL", "gallery.xml");
fo.write("flashcontent");
</script></div>

Pour infos tout les fichiers attachés à la galerie (gallery.xml; viewer.swf; swfobject.js; et le dossier image sont bien au meme endroit que la page en question.

Tout peut venir le problème...?

Merci
Fabien

Ps : Je cré mon site sous Dreamweaver CS5.
A voir également:

15 réponses

Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 200
25 oct. 2011 à 12:17
t'as inclus swfobject.js dans ton html ?
0
pizzariv Messages postés 10 Date d'inscription mardi 25 octobre 2011 Statut Membre Dernière intervention 31 octobre 2016
25 oct. 2011 à 12:23
Je suis plutot novice dans ce domaine...
Que dois je en faire du swfobject.js ?
0
Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 200
25 oct. 2011 à 12:28
<script src="./swfobject.js" type="text/javascript"></script>

Si tu n'a pas fait ça, le JS essaye d'appeler une fonction non définie.
Je te conseille vivement d'installer Firebug qui te sera d'une aide précieuse !
https://getfirebug.com/
0
pizzariv Messages postés 10 Date d'inscription mardi 25 octobre 2011 Statut Membre Dernière intervention 31 octobre 2016
25 oct. 2011 à 12:47
Merci de ton aide..
Je viens donc de rajouter l'oubli

<div id="flashcontent">
<script src="./swfobject.js" type="text/javascript">
var fo = new swfobject("viewer.swf", "viewer", "100%", "100%", "8", "333333" );
fo.addParam("wmode", "opaque");
fo.addVariable( "langOpenImage", "Ouvrir l'image dans une nouvelle fenêtre");
fo.addVariable("langAbout", "A propos de");
fo.addVariable("langNoImages", "Aucune image");
fo.addVariable("xmlURL", "gallery.xml");
fo.write("flashcontent");
</script></div>

Mais rien ne change...
Je viens d'installer Firebug mais difficile de savoir d'ou viens l'erreur...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 200
25 oct. 2011 à 13:11
Y-a-t-il un endroit ou on peut le voir en ligne ?
Quand tu as testé ton code extrait de photoshop, tu l'as testé en local, mais as-tu aussi testé cette même page en ligne ?
N'y-a -t-il pas un problème avec les paths défini dans ton xml ?
As tu bien activé tous les panneau Firebug afin de voir les erreurs javascripts ?
0
pizzariv Messages postés 10 Date d'inscription mardi 25 octobre 2011 Statut Membre Dernière intervention 31 octobre 2016
25 oct. 2011 à 20:37
Je viens de le mettre en ligne si tu veux jeter un oeil.
Il n'y a par contre que la structure du site, aucun contenu, mais pas besoin pour le pb.
La galerie est sur la page "Au fil des création" est est censé apparaître sous le titre.
L'adresse: cadrespassion.free.fr

Sinon le problème que je rencontre est en local, je ne l'avais pas encore mis en ligne, mais je me rend compte que le résultat est le même en ligne.

Je n'ai pas touché au xml, je n'ai changé aucun nom de fichier...

J'ai activé les panneaux dans Firebug, aucune erreur n'apparait...
0
Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 200
26 oct. 2011 à 11:59
Ok, à en lire ton code source, je comprends pourquoi :
<script src="swfobject.js" type="text/javascript">
		var fo = new swfobject("viewer.swf", "viewer", "100%", "100%", "8", "333333" );
		fo.addParam("wmode", "opaque");
		fo.addVariable( "langOpenImage", "Ouvrir l'image dans une nouvelle fenêtre");
		fo.addVariable("langAbout", "A propos de");
		fo.addVariable("langNoImages", "Aucune image");
		fo.addVariable("xmlURL", "gallery.xml");
		fo.write("flashcontent");	
	</script>

/!\ Quand tu mets un attribut src à la balise script il ne faut pas qu'elle contienne du code ! !
il faut :
<script src="swfobject.js" type="text/javascript"></script>
<script type="text/javascript">
		var fo = new swfobject("viewer.swf", "viewer", "100%", "100%", "8", "333333" );
		fo.addParam("wmode", "opaque");
		fo.addVariable( "langOpenImage", "Ouvrir l'image dans une nouvelle fenêtre");
		fo.addVariable("langAbout", "A propos de");
		fo.addVariable("langNoImages", "Aucune image");
		fo.addVariable("xmlURL", "gallery.xml");
		fo.write("flashcontent");	
	</script>
0
pizzariv Messages postés 10 Date d'inscription mardi 25 octobre 2011 Statut Membre Dernière intervention 31 octobre 2016
26 oct. 2011 à 14:33
Tout fonctionne parfaitement.
Je te remercie. Vraiment sympa!
0
Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 200
26 oct. 2011 à 14:41
Pas de problèmes ;)

Penses à mettre "résolu"
0
pizzariv Messages postés 10 Date d'inscription mardi 25 octobre 2011 Statut Membre Dernière intervention 31 octobre 2016
26 oct. 2011 à 14:52
Aie je me réjouis trop vite...
Fonctionne en local
Mais ne fonctionne pas en ligne...
J'ai vérifié les chemins dans mon HTML. J'ai essayé des adresses complètes absolues pour le *.js et le *.xml, le problème ne vient pas de la...
0
Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 200
Modifié par Zep3k!GnO le 26/10/2011 à 14:57
Ca marche pas sur http://cadrespassion.free.fr/HTML/Au_fil_des_creations.html ?
Moi je vois bien ta gallerie pourtant.
0
pizzariv Messages postés 10 Date d'inscription mardi 25 octobre 2011 Statut Membre Dernière intervention 31 octobre 2016
26 oct. 2011 à 19:47
Oui en effet, la ça marche.
Merci pour tout
0
pizzariv Messages postés 10 Date d'inscription mardi 25 octobre 2011 Statut Membre Dernière intervention 31 octobre 2016
27 oct. 2011 à 18:48
Une derniere petite question, comment faire pour que la sidebar s'ajuste automatiquement a la hauteur du content ? (Pour eviter ce bloc blanc sous la sidebar)
http://cadrespassion.free.fr/HTML/Au_fil_des_creations.html
Merci
0
Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 200
2 nov. 2011 à 16:47
Il faudrait rajouter une div qui comprendrait ta "div content" et ta "div sidebar" et ensuite pour la "div sidebar", tu mets un height à 100%
0
ddtddt Messages postés 216 Date d'inscription mardi 1 novembre 2011 Statut Membre Dernière intervention 8 juin 2013 5
Modifié par irongege le 14/11/2011 à 10:35
Pourquoi tu n'utilise pas un script php pour faire ta galerie photo ?
0
Où peu on trouver un script php pour faire une galerie photo ?
0