> Tous les forumsForum des Webmasters

 Problême de restriction menu flash par IE
Statut du sujet : NON RESOLU Imprimer
 zazz
  Posté le 30/01/2008 @ 20:12  
 Petit astucien

13 Messages

Bonjour!!!

J'aurais besion de vos conseils de webmaster avisés. Je débute dans le codage, donc pour l'instant je n'utilise que de l'html et du css.

J'ai implanté un menu flash qui me sert de menu principal, sans avoir oublié de mettre le même menu codé en html pour nos amis mal-voyant.

Voilà mon souci. Le menu flash marche nikel sur tout les navigateurs testés cad Firefox, netscape et Internet Explorer 7. Malheureusement, avec ce dernier, lors de l'ouverture de la page, il demande à chaque fois, si l'on est sûr de vouloir exécuter le script ou le contrôle activeX.

Donc ma question est: Savez-vous s'il existe un moyen de dire à IE d'ouvrir directement mon menu flash sans cette demander plutôt désagréable?

Merci d'avance de votre aide.

Voici le code de ma page (si vous trouvé d'autre erreur nésitez pas ;) ):

<!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 src="i1.htm" width="769" height="344" frameborder="0" border="0">test iframe</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> menu_flash </p>
</object></div>


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

<div id="menu_non-voyant">
<div class="sous menu"><h3>La compagnie</h3>
<ul>
<h4><a href="#">Liens</a></h4>
<h4><a href="#">Bibliographie</a></h4>
<h4><a href="prof.htm">Professeur Phyto</a></h4>
<div class="sous menu"><a href="#"><h3>Les spectales</h3></a>
<div class="sous menu"><a href="#"><h3>Autres activitées</h3></a>
<div class="sous menu"><a href="#"><h3>Calendrier</h3></a>
<div class="sous menu"><a href="#"><h3>Contact</h3></a>

</body>
</html>

 Afficher le profil de zazz Envoyer un message privé à zazz
 
 
Publicité
 elle  Posté le 30/01/2008 à 20:18  
  Maîtresse astucienne


15849 Messages
Je crois bien que la réponse est non. Il s'agit d'un des innombrables et contrôles de sécurité de IE. C'est donc un réglage dans le navigateur de l'internaute sur lequel tu ne peux pas intervenir. Par contre, en baissant le niveau de sécurité ou en intervenant sur les paramètres, tu peux empêcher la demande de confirmation sur ton navigateur, je pense.
Afficher le profil de elle Voir la configuration de elleEnvoyer un message privé à elle
 Revenir en haut de la page
 elle  Posté le 30/01/2008 à 20:20  
  Maîtresse astucienne


15849 Messages
En passant, le menu en HTML est aussi pratique pour quiconque n'a pas Flash installé ou activé sur son ordi.

Modifié par elle le 30/01/2008 20:20
Afficher le profil de elle Voir la configuration de elleEnvoyer un message privé à elle
 Revenir en haut de la page
 zazz  Posté le 30/01/2008 à 20:24  
Petit astucien

13 Messages
Oui mais malheureusement celui ci est caché graphiquement (text-indent: -50000px;) et n'est donc accéssible que par les logiciels de lecture de pages web qui ne lit que le code xhtml et non la parti en CSS.
Afficher le profil de zazz Voir la configuration de zazzEnvoyer un message privé à zazz
 Revenir en haut de la page
 elle  Posté le 30/01/2008 à 20:26  
  Maîtresse astucienne


15849 Messages
zazz a écrit :

Oui mais malheureusement celui ci est caché graphiquement (text-indent: -50000px;) et n'est donc accéssible que par les logiciels de lecture de pages web qui ne lit que le code xhtml et non la parti en CSS.

Donc, si on n'a pas Flash, pas de navigation possible?

Afficher le profil de elle Voir la configuration de elleEnvoyer un message privé à elle
 Revenir en haut de la page
 zazz  Posté le 30/01/2008 à 20:29  
Petit astucien

13 Messages
Et oui!! C'est une exigance de la part de la personne pour qui je code le site. Il est certain que c'est un peu exlusif, mais de nos jours qui n'a pas dû installé flash pour utiliser un site?
Afficher le profil de zazz Voir la configuration de zazzEnvoyer un message privé à zazz
 Revenir en haut de la page
 elle  Posté le 30/01/2008 à 20:31  
  Maîtresse astucienne


15849 Messages

Quand il n'y a pas moyen de naviguer aisément, je quitte le navire...

Il y a un plan du site en HTML au moins? Ce serait mieux que rien côté accessibilité.

Afficher le profil de elle Voir la configuration de elleEnvoyer un message privé à elle
 Revenir en haut de la page
 zazz  Posté le 30/01/2008 à 20:36  
Petit astucien

13 Messages
AH pas bête je vais le lui proposer!!!!
Afficher le profil de zazz Voir la configuration de zazzEnvoyer un message privé à zazz
 Revenir en haut de la page
Haut de la page 
Inscrivez-vous !
- Posez vos questions

- Résolvez vos problèmes

- Aidez les autres

- Participez et créez vos discussions

- Dialoguez en privé avec d'autres membres

- Suivez vos sujets préférés

- Affichez les signatures des membres

TOUT EST GRATUIT !

Je crée mon compte



Vous avez besoin d'aide ?
Des centaines d'experts sont à votre disposition sur les forums PC Astuces pour vous aider gratuitement, 24h/24, 7j/7.

Les derniers sujets résolus !
 

 > Tous les forumsForum des Webmasters

 
Forum PC Astuces© 1997-2008 WebastucesAller en haut de la page