1 Dernière modification par SamRay1024 (02/11/2006 12h40m32s)

Sujet : Petit problem avec l'affichage de la gallerie avec Header en flash

Bonjour,

j'ai integrer albulle a mon site en construction. Il est super. Seul petit bemol, c'est que j'ai fais un header en flash pour mes pages et kan on utilise la gallerie d'albulle, enfin la partie en flash, mes photos s'affiche sous mon header.

Avez vous une petite astuce?

Voici la partie codes que j'utilise pour mon header juste au cas ou ke c'est ce code qui as un petit blem smile)

    <!-- DEBUT HEADER -->
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="759" height="204">
      <param name=movie value="images/header.swf"><param name="QUALITY" value="high"><param name="LOOP" value="false">
      
      <embed src="images/header.swf" width="759" height="204" loop="false" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" quality="high"> </embed>
    </object>    
    <!-- FIN HEADER -->    </td>

Merci pour toutes l'aide que vous m'apporterai smile)

Re : Petit problem avec l'affichage de la gallerie avec Header en flash

Salut !

NiCoS a écrit:

mes photos s'affiche sous mon header.

Peux-tu expliquer un peux mieux ou nous donner une URL d'exemple car j'ai pas tout bien compris là !!
Moi je trouve ca logique que le contenu soit sous le header ....

----------------------------------------------------------------------------------------------------------------------------
On peut être intelligent toute sa vie et stupide un instant.

WWW

3

Re : Petit problem avec l'affichage de la gallerie avec Header en flash

Bein tout simplement en ouvrant une photo,

l'ecran devient tout noir, et la photo va sous le header ki est rester illuminer biensur.

Re : Petit problem avec l'affichage de la gallerie avec Header en flash

Salut & bienvenue !

Premièrement, je te conseille de suivre les indications de la FAQ suivante pour rendre ton code d'intégration flash valide XHTML.

Deuxièmement, je ne vois pas en quoi l'insertion d'une animation flash perturberait Albulle. Cela dit, on ne sait jamais, je ne connais pas assez le flash pour l'assurer. Un lien serait effectivement bienvenu, ou un screenshot pour que l'on puisse avoir une idée de ce qui se passe réellement, parce que là, j'ai du mal aussi wink.

-------------------------------
"Keyboard not detected, press a key to continue..."

WWW

5

Re : Petit problem avec l'affichage de la gallerie avec Header en flash

Effectivement tu as raison Samy.

Je me suis pencher sur la question et finalement trouver une fix pour internet explorer.

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="759" height="204">
    <param name="movie" value="images/header.swf">
    <param name="wmode" value="transparent">
      <embed src="images/header.swf" width="759" height="204" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"> </embed>
    </object>

Parcontre avec firefox toujour le meme problem. La transparance du header ne change rien avec firefox sad

Re : Petit problem avec l'affichage de la gallerie avec Header en flash

Salut,

Il ne me semble pas que tu ais pris compte du lien que je t'ai passé. Ton code n'est toujours pas valide XHTML. De plus la syntaxe que tu utilises ne fonctionnera que pour IE (d'après ce que j'ai pu lire en suivant le lien que je t'ai donné). Il ne faut plus utiliser la balise <embed> : c'est une balise qui avait été introduite par Netscape mais qui est maintenant obsolète.

L'utilisation du classid est un attribut exclusivement compatible IE et pas forcément terrible. Il représente le GUID (identifiant unique) de l'ActiveX Flash, donc spécifique à Internet Explorer ; FireFox, les activeX c'est pas forcément son truc. Une meilleure solution, compatible avec la plupart des navigateurs consiste à utiliser l'attribut type="application/x-shockwave-flash".

De plus, ta syntaxe reste erronée : tu dois bien penser à mettre les guillemets pour les valeurs des attributs : attribut="valeur" (je pense par exemple à quality=high).

Quoi qu'il en soit, tout ça ne te donnera pas une solution définitive. La lecture de "Comment rendre valide une animation Flash ?" propose en plus des liens avec des explications :

- Ce sujet des forums d'Alsacreations propose une solution avec les commentaires conditionnels afin d'avoir une balise pour IE et une balise pour les autres navigateurs. Cela me paraît être la meilleure solution.
- Cet article (en anglais) permet de bien comprendre les tenants et aboutissants de la construction de la balise <object ...>. Ce que je t'ai dit précédemment n'est qu'une partie de ce qui est décrit dans l'article.

Maintenant, j'ai essayé de comprendre où le problème se situait pour toi, car tu n'as pas été très clair wink. J'en ai donc déduit que c'est lors de l'ouverture de la photo grâce à la superposition lightbox (l'animation javascript qui permet de charger les photos par dessus la page) que le problème survient. Me trompe-je ?

-------------------------------
"Keyboard not detected, press a key to continue..."

WWW

7

Re : Petit problem avec l'affichage de la gallerie avec Header en flash

SamRay1024 a écrit:

J'en ai donc déduit que c'est lors de l'ouverture de la photo grâce à la superposition lightbox (l'animation javascript qui permet de charger les photos par dessus la page) que le problème survient. Me trompe-je ?

exact c'est bien cela le problem smile)

en tout cas merci pour les infos, j'ai de quoi me documenter

huhu

Re : Petit problem avec l'affichage de la gallerie avec Header en flash

Ah ok ! je comprend un peu mieux !! smile

Alors tu peux essayer la propriété z-index pour forcer le JavaScript (l'image) à passer au dessus des autres éléments.

Par contre je n'ai aucune certitude que ça va fonctionner.

----------------------------------------------------------------------------------------------------------------------------
On peut être intelligent toute sa vie et stupide un instant.

WWW

9

Re : Petit problem avec l'affichage de la gallerie avec Header en flash

Salut,

suite a toutes l'aide que vous m'avez apporter, voici le Fix, marche avec tout les broswer.
Du moin avec la pluspart.

    <!-- DEBUT HEADER -->
<!--[if IE]>

<object type="application/x-shockwave-flash" data="images/header.swf" width="759" height="204" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">

<param name="movie" value="images/header.swf" />
<param name="wmode" value="transparent">

<img src="images/header.png" alt="Bienvenu sur mon Site. Infos: Votre Browser ne Supporte pas Flash, pensez a le mettre a jour." width="759" height="204" />

</object>

<![endif]-->



<!--[if !IE]> <-->

<object type="application/x-shockwave-flash" data="images/header.swf" width="759" height="204">

<param name="movie" value="images/header.swf" />
<param name="wmode" value="transparent">

<img src="images/header.png" alt="Bienvenu sur mon Site. Infos: Votre Browser ne Supporte pas Flash, pensez a le mettre a jour." width="759" height="204" />

</object>

<!--> <![endif]-->  
    <!-- FIN HEADER -->

Au plaisir et encore merci pour toutes l'aides smile

Re : Petit problem avec l'affichage de la gallerie avec Header en flash

Ce fut un plaisir ! Ravi que tu t'en sois sorti !

Merci de t'être donné la peine de rapporter ta solution car cela pourra servir à d'autres !

Si jamais un jour tu mets tout ça en ligne, n'hésite pas à mettre un petit lien pour que nous puissions voir ton travail smile.

-------------------------------
"Keyboard not detected, press a key to continue..."

WWW