> 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
Kit de 32 Go (2x16 Go) de mémoire DDR4 Corsair Vengeance RGB RS 3200 MHz à 84,99 €
84,99 € 107 € -21% @Amazon

Amazon fait une promotion sur le kit de 32 Go (2x16 Go) de mémoire DDR4 Corsair Vengeance RGB RS 3200 MHz CL16 à 84,99 € alors qu'on le trouve ailleurs à partir de 107 €. Vous pourrez personnaliser la palette de couleurs directement depuis le logiciel Corsair iCU.


Voir le bon plan
Ecran 32 pouces incurvé KTC H32S17 (QHD, 165 Hz, 1 ms, HDR10) à 219 €
219 € 350 € -37% @Geekbuying

Geekbuying fait une promotion sur le tout nouvel écran 32 pouces incurvé KTC H32S17 qui passe à 219 € avec le code promo GAMEKTC au lieu de 350 €. Cet écran incurvé (courbure 1500R) possède une dalle QHD 2560x1440 à 165 Hz, offre un temps de réponse de 1 ms et est compatible FreeSync et GSync. Connectique : 1xHDMI, 2xDP. 


Voir le bon plan
Kit évolution PC : AMD Ryzen 7 5800X + carte mère MSI MPG B550 Gaming Plus à 309,90 €
309,90 € 390 € -21% @RueDuCommerce

RueDuCommerce fait une promotion sur le kit évolution PC comprenant le processeur AMD Ryzen 7 5800X et une carte mère MSI MPG B550 Gaming Plus qui passe à 309,90 € au lieu de 390 €.


Voir le bon plan
SSD WD Black SN750 SE 1 To (NMVe M.2, PCIe Gen 4, 3600 Mo/s) + Battlefield 2042 à 54,23 € livré
54,23 € 70 € -23% @Amazon Espagne

Amazon Espagne fait une promotion sur le SSD WD Black SN750 SE 1 To (NMVe M.2) accompagné du jeu PC Battlefield 2042 (à télécharger) qui passe à 49,67 € (avec la TVA ajustée). Comptez 4,56 € pour la livraison en France soit un total de 54,23 € livré alors qu'on trouve l'ensemble ailleurs à partir de 70 €.

Le SSD utilise une interface M.2 NVMe PCIe Gen4 pour une connexion simple et des performances exceptionnelles : jusqu’à 3 600 Mo/s en lecture séquentielle et jusqu’à 3 000 Mo/s en écriture séquentielle. Le SSD est doté de la technologie 3D TLC NAND haute densité offrant une endurance d’écriture durable et assorti d’une garantie de cinq ans.

Le code fourni avec le SSD vous permettra de le télécharger et de jouer directement à Battlefield 2042.


Voir le bon plan
Ecran 27 pouces KTC H27T22 (QHD, IPS, 165 Hz, 1 ms, HDR10) à 229 €
229 € 300 € -24% @Geekbuying

Geekbuying fait une promotion sur l'écran 27 pouces KTC H27T22 qui passe à 229 € au lieu de 300 € grâce au code promo 7VK3UUVN. Cet écran possède une dalle IPS QHD 2560x1440 à 165 Hz, offre un temps de réponse de 1 ms et est compatible FreeSync et GSync. Connectique : 2xHDMI, 2xDP. Son pied permet de le faire pivoter et de l'ajuster en hauteur.


Voir le bon plan
Carte graphique Sapphire Pulse AMD Radeon RX 6800 16 Go à 459,90 €
459,90 € 569 € -19% @RueDuCommerce

RueDuCommerce propose actuellement la carte graphique Sapphire Pulse AMD Radeon RX 6800 16 Go à 459,90 € au lieu de 569 €. Une bonne affaire pour une carte graphique performante qui vous permettra de jouer à tout en haute qualité et haute fréquence en 1440p/1080p. Le jeu Starfield vous est également offert.


Voir le bon plan

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