> 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
SOLDESLes soldes d'hiver 2022
Valable jusqu'au 08 Février

Les soldes commencent ce Mercredi 12 Janvier dans la plupart des départements Retrouvez ici la liste des pages dédiées à cet évènement chez les différents revendeurs high-tech afin de trouver la bonne affaire qui vous intéresse. Nous vous proposerons aussi les bons plans que nous aurons dénichés.


> Voir l'offre
599,99 €Ordinateur portable Lenovo 15.6 pouces (FHD, Ryzen 7, 8 Go RAM, SSD 512 Go, Windows 10) à 599,99 €
Valable jusqu'au 29 Janvier

Darty solde l'ordinateur portable Lenovo Ideapad 5 15ALC05 qui passe à 599,99 € alors qu'on le trouve habituellement à 799,99 €. Cet ordinateur portable dispose d'un écran 15.6 pouces Full HD (1920x1080), d'un processeur AMD Ryzen 7 5700U, de 8 Go de RAM, d'un SSD de 512 Go, d'un chip graphique Vega 8, d'une webcam, d'un lecteur de cartes mémoire et de connexions Bluetooth, WiFi, Ethernet, HDMI et  USB 3.1. Le tout tourne sous Windows 10 (que vous pourrez mettre à jour pour Windows 11) et ne pèse que 1,66 kg.

Un très bon portable polyvalent.


> Voir l'offre
52,48 €Boîtier mini tour PC NZXT H210i (mini-ATX) à 52,48 € avec le code BINGO
Valable jusqu'au 29 Janvier

LDLC fait une promotion sur le boîtier PC NZXT H210i qui passe à 52,48 € avec le code BINGO au lieu de 104 €. Elégant avec son panneau en verre trempé, il est prêt à accueillir la configuration compacte de vos rêves. Il peut recevoir une carte mère au format Mini-ITX avec une carte graphique de 325 mm. Respectant en tout point les standards imposés par la série H, il embarque la nouvelle version du contrôleur digital Smart Device V2. Ce contrôleur intégre maintenant un microprocesseur plus rapide pour le contrôle par NZXT CAM et gère deux canaux d'éclairage HUE 2 RGB ainsi que trois canaux de ventilateur prenant en charge des ventilateurs à régulation de tension ou PWM.


> Voir l'offre

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