Boite de dialogue sous IE
Résolu
via
-
Breub62 Messages postés 2989 Date d'inscription Statut Membre Dernière intervention -
Breub62 Messages postés 2989 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
En création d'un site internet, je cherche à faire en sorte qu'une boite de dialogue s'affiche au chargement de la page, pour l'utilisateur d'Internet Explorer uniquement, l'avertissant que l'affichage du site risque d'être faussé, + un petit mot sur le libre et un lien vers firefox.
En effet le site que je finalise fonctionne assez mal sous IE (plein de problèmes d'affichage) alors qu'il marche à la perfection sous firefox.
J'ai bien compris comment mettre une boite de dialogue <body onLoad="alert('message')"> au chargement,
et j'ai entendu parler de la balise [if IE] [end if]...
mais comment combiner les deux?
Merci d'avance!
En création d'un site internet, je cherche à faire en sorte qu'une boite de dialogue s'affiche au chargement de la page, pour l'utilisateur d'Internet Explorer uniquement, l'avertissant que l'affichage du site risque d'être faussé, + un petit mot sur le libre et un lien vers firefox.
En effet le site que je finalise fonctionne assez mal sous IE (plein de problèmes d'affichage) alors qu'il marche à la perfection sous firefox.
J'ai bien compris comment mettre une boite de dialogue <body onLoad="alert('message')"> au chargement,
et j'ai entendu parler de la balise [if IE] [end if]...
mais comment combiner les deux?
Merci d'avance!
A voir également:
- Boite de dialogue sous IE
- Dialogue boost - Accueil - Guide streaming
- Boite gmail pleine - Guide
- Boite gmail bloquée - Guide
- Se connecter à ma boite hotmail - Guide
- Boite a couleur - Télécharger - Divers Photo & Graphisme
4 réponses
Salut !
http://www.blog-and-blues.org/articles/Les_syntaxes_de_commentaires_conditionnels_pour_IE_Windows
http://www.blog-and-blues.org/articles/Les_syntaxes_de_commentaires_conditionnels_pour_IE_Windows
<!--[if IE]> <div style="position: fixed;z-index: 111; top: 0; bottom:0; left:0; right:0; background:black; color: white; font-size:200%;">Vous utilisez IE</div> <![endif]-->
if(navigator.appName == 'Microsoft Internet Explorer') { alert(message); }
Tu place ceci au début de ta page et ça ne devrait l'afficher que pour ie
Sinon pour optimiser ton site pour ie tu peux utiliser les bugs css comme ici : http://esprit-creatif.blog.mongenie.com/index.php?idblogp=406297
<script language='javascript'> if(navigator.appName == 'Microsoft Internet Explorer') { alert(message); } </script>
Tu place ceci au début de ta page et ça ne devrait l'afficher que pour ie
Sinon : http://esprit-creatif.blog.mongenie.com/index.php?idblogp=406297
Re-bonjour!
Merci pour votre réponse. Les deux solutions fonctionnent bien!
Merci aussi pour les liens, je vérifierais bien entendu mon code pour rendre un maximum de compatibilité avec IE.
Mais j'ai un gros bug au niveau d'un menu à onglet (menu spry de Dreamweaver) et je vois vraiment pas comment le rendre compatible IE...
en tout cas MERCI!
Merci pour votre réponse. Les deux solutions fonctionnent bien!
Merci aussi pour les liens, je vérifierais bien entendu mon code pour rendre un maximum de compatibilité avec IE.
Mais j'ai un gros bug au niveau d'un menu à onglet (menu spry de Dreamweaver) et je vois vraiment pas comment le rendre compatible IE...
en tout cas MERCI!