> Tous les forums > Forum des Webmasters
 Problème menu flash avec IESujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
zazz
  Posté le 11/02/2008 @ 22:41 
Aller en bas de la page 
Petit astucien

bonjour!!

Voilà mon souci:

Je suis en train de créer un site en html (car je suis un débutant) avec un menu en flash. Mon souci est qu'a chaque page, il y a un menu diférent pour que le visiteur sache ou il se trouve. Mon astuce marche très bien sur 3 navigateurs (firefox, opéra et netscape) mais ne fonctionne pas avec IE7. En effet on dirait que c'est toujours le menu associé à la page index.htm qui est joué même sur les autres pages.

Voici mon codage XHTML de la page index:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>La compagnie des herbes folles</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="Design espace" href="style.css" />
<script language="JavaScript" type="text/javascript" src="flash/menu.swf"></script>
</head>
<body>
<div id="entete"><a href="index.htm"><img src="img/entete.jpg" alt="en_tete" border="0"/></a></div>

<div id="corps"><iframe name="i1" src="i1.htm" width="769" height="344" frameborder="0" border="0">acceuil</iframe></div>

<div id="menu_flash"><object type="application/x-shockwave-flash" data="flash/menu.swf"width="769" height="137">
<param name="play" value="true" />
<param name="movie" value="flash/menu.swf" />
<param name="menu" value="false" />
<param name="quality" value="high" />
<param name="scalemode" value="noborder" />
<p>Ce contenu requiert Macromedia Flash Player. <a href="http://www.macromedia.com/go/getflash/">Obtenir Flash</a></p>
</object></div>

<div id="pied_de_page"><p> Graphisme: <a href="#">Benj</a>; Codage: <a href="#">ZazZ</a></p></div>

<div id="menu_non-voyant">
<div class="sous menu"><a href="lacie.htm">La compagnie</a>
<ul>
<a href="liens.htm">Liens</a>
<a href="biblio.htm">Bibliographie</a>
<a href="prof.htm">Professeur Phyto</a>
</ul>
<div class="sous menu"><a href="spec.htm">Les spectales</a>
<ul>
<a href="eau.htm">L'eau</a>
<a href="arbra.htm">Arbracadabra</a>
<a href="mais.htm">Mais ou sont?...</a>
</ul>
<div class="sous menu"><a href="#">Autres activitées</a>
<ul>
<a href="diagno.htm">Diagnostics botanique</a>
<a href="rando.htm">Randonnées et stages botaniques</a>
</ul>
<div class="sous menu"><a href="calen.htm">Calendrier</a>
<div class="sous menu"><a href="contac">Contact</a>

</body>
</html>

et voici le codage XHTML d'une autre page:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>La compagnie des herbes folles</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type"text/css" title="Design espace" href="prof.css" />
<script language="JavaScript" type="text/javascript" src="flash/prof.swf"></script>
</head>
<body>
<div id="entete"><a href="index.htm"><img src="img/entete.jpg" alt="entete" border="0"/></a></div>

<div id="corps"><iframe name="i_prof" src="i_prof.htm" width="786" height="344"frameborder="0" border="0">prof_phyto</iframe> </div>

<div id="menu_flash"><object type="application/x-shockwave-flash" data="flash/prof.swf"width="769" height="137">
<param name="play" value="true" />
<param name="movie" value="flash/menu.swf" />
<param name="menu" value="false" />
<param name="quality" value="high" />
<param name="scalemode" value="noborder" />
<p>Ce contenu requiert Macromedia Flash Player. <a href="http://www.macromedia.com/go/getflash/">Obtenir Flash</a> </p>
</object> </div>

<div id="pied_de_page"><p> Graphisme: <a href="mailto:"#">Benj</a>; Codage: <a href="#">ZazZ</a></p></div>

<div id="menu_non-voyant">
<div class="sous menu"><h3><a href="lacie.htm">La compagnie</a></h3>
<ul>
<h4><a href="liens.htm">Liens</a> <a href="biblio.htm">Bibliographie</a> <a href="prof.htm">Professeur Phyto</a></h4>
</ul>
</div>
<div class="sous menu"><h3><a href="spec.htm">Les spectales</a></h3>
<ul>
<h4><a href="eau.htm">L'eau</a> <a href="arbra.htm">Abracadabra</a> <a href="mai.htm">Mais où sont?...</a>
</ul>
</div>
<div class="sous menu"><h3><a href="activ.htm"><h3>Autres activitées</h3></a>
<ul>
<h4><a href="diagno.htm">Diagnostics</a> <a href="rando.htm">Randos</a>
<ul>
</div>
<div class="sous menu"><a href="calen.htm"><h3>Calendrier</h3></a>
</div>
<div class="sous menu"><a href="contac.htm"><h3>Contact</h3></a>
</div>
</body>
</html>

Comme vous pouvez le constater pour chaque page un menu flash différent est appelé. Pour l'index: menu.swf et pour l'autre page: prof.swf.

Auriez-vous une solution ou est ce que c'est encore IE qui bloque cette possibilité?



Modifié par zazz le 11/02/2008 23:00
Publicité
Anonyme
 Posté le 12/02/2008 à 08:05 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien

Bonjour,

Le problème doit se situer au niveau des liens, le problème spécifique de IE est la non tolérance des caractères spéciaux et accentués ( é,è, ë, ê, ù, ' , etc) il en va de même avec le non affichage des photos, quand le mon du fichier comporte ce genre de caractère.

Alors que les navigateurs "alternatifs" supportent très bien ces caractères.

C'est pour cela que tous les gros sites et aussi pour une question de rapidité de mise en ligne qu'en général les fichiers photos portent des numéros.

Exemple: 1799_0

@+

zazz
 Posté le 14/02/2008 à 18:10 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

En fait j'avais oublié de remplacer la valeur de value dans cette ligne: param name="movie" value="flash/menu.swf" il fallait mettre "flash/prof.swf"

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Sonde de calibration Datacolor SpyderX Pro à 97,49 €
97,49 € 149 € -35%
@Amazon
Ecran 27 pouces Titan Army P27GR (QHD, IPS, 180 Hz, 1 ms, HDR10) à 159,99 €
159,99 € 199 € -20%
@Geekbuying
Mini PC GMK G3 (Intel N100, 8 Go RAM, SSD 256 Go, WiFi 6, Windows 11 Pro) à 111,61 €
111,61 € 140 € -20%
@AliExpress
Batterie portable Ugreen Nexode 130W 20 000 mAh (1xUSB C 100W PD, 1x USB C 30W PD, 1xUSB A 22.5W, écran) à 69,99 €
69,99 € 119,99 € -42%
@AliExpress
Ecran 24.5 pouces Titan Army P2510G (FHD, IPS, 180 Hz, 1 ms, HDR10) à 109,99 €
109,99 € 179 € -39%
@Geekbuying
Souris Logitech MX Master 3S (bluetooth, capteur laser 8K, clics silencieux) à 74,11 €
74,11 € 115 € -36%
@Geekbuying

Sujets relatifs
Problème avec menu en javascript à éditer
Probleme de texte avec flash
Problême de restriction menu flash par IE
Problème affichage bannière flash avec Explorer
Probleme avec un menu vertical
probleme avec flash 8
Problème avec Flash MX
probleme avec un menu deroulant
Problème avec free
problème avec fichier "xxx.klm"
Plus de sujets relatifs à Problème menu flash avec IE
 > Tous les forums > Forum Forum des Webmasters