Bandeau spécial Internet Explorer

Par défaut

Un bandeau d’avertissement lorsque le visiteur utilise Internet Explorer.

J’ai réussi à  faire un bandeau qui apparaît seulement si c’est Internet Explorer 🙂

Voici le code php :

<?php     if ( strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') )     {          if ( !strpos($_SERVER['HTTP_USER_AGENT'], 'Opera') )          { ?> <div id="usingie">VOTRE MESSAGE ICI</div> <?php          }     } ?>

Il faut bien sûr définir dans la feuille de style l’identificateur usingie.

Plus tôt j’ai démandé :

Je cherche le moyen d’afficher un message prévenant les gens qui visitent mon site avec IE que ce n’est pas forcemment compatible (et effectivement ça marche pas > terrible avec IE). Mais j’aimerai éviter de coller du javascript si possible.

Une idée ?

4 réflexions au sujet de « Bandeau spécial Internet Explorer »

  1. marc[i1]

    Bah je suis pas un pro mais de mémoire le javascript sait détecter le naviguateur, donc …

    Ou sinon le PHP doit pouvoir faire ça, non ?

    Idée :
    – dire au .htaccess de rediriger les navigateurs IE vers la page ie.html
    » c’est possible ?

  2. Geobert

    non, mais opera contient aussi la chaine "MSIE" alors il faut que j’exclue le cas opera (note le ! qui fait négation)

  3. euh !
    tu comptes afficher quelques choses pour Opera ?

    En tout cas, prends le temps de tester Opera 8 beta 3 car c’est une petite merveille ;). J’en suis même à  me demander si je vais pas acheter la licence !!!

Les commentaires sont fermés.