Chargement en cours...
Connexion au forum informatique de Sur-la-Toile
La discussion « Javascript vérif' navigateur » se trouve dans le forum « Programmation »
Statut de la discussion » Javascript vérif' navigateur « ( résolue)

Javascript vérif' navigateur

» Liste des Forums » Programmation » Discussion

Le 10 mai à 16:38 #

Bonjour à tous,



Je crée actuellement mon site en local, en vue de l'envoyer plus tard en chez free.



J'ai du faire une bétise dans mon CSS, mais bon, je n'ai pas vraiment le temps de le refaire ...

Je voudrais donc signaler aux utilisateurs de firefox que ma page est plutôt adaptée à IE7 (solution provisoire), mais mon code ne fonctionne pas



Le voici :



Code:
  1.   <script type="text/javascript" language="JavaScript1.1">
  2.   
  3.   if (navigator.appName = "Netscape" )
  4.   {
  5.   text = 'L\'affichage de ce site sera déformé si vous utilisez Internet explorer'
  6.   
  7.   document.onload=alert(text)
  8.   }
  9.   </script>






    Pouvez vous le tester chez vous (chez moi ca fonctionne pas) ?



    Pourquoi ca ne fonctionne pas ?



    Merci d'avance,

    Theos



    Ajout du 11-05-2008 à 10:02:

    Personne ?

    Le 13 mai à 19:03 #

    Pas le temps de tester ton script mais tu peu faire ça en php :

    Code:
    1.   <?php
    2.   
    3.   if (ereg("MSIE", $_SERVER["HTTP_USER_AGENT"]))
    4.   
    5.   {
    6.   
    7.    echo "Tu as IE c'est bon";
    8.   
    9.   }
    10.   
    11.   
    12.   
    13.   else
    14.   
    15.   {
    16.   
    17.    echo "Firefox ou autre pas bien....";
    18.   
    19.   }
    20.   
    21.   ?>

      Le 14 mai à 20:02 #

      Normal que ça fonctionne pas... Si jamais, lorsque tu fais un "if" il faut 2 fois le signe "="...

      En gros ça donne :
      Code:
      1.   <script type="text/javascript" language="JavaScript">
      2.   
      3.    if (navigator.appName == "Netscape" )
      4.    {
      5.    text = 'L\'affichage de ce site sera déformé si vous utilisez Internet explorer'
      6.   
      7.    document.onload=alert(text)
      8.    }
      9.   </script>


        Je ne l'ai pas testé mais c'est déjà une erreur. A toi de voir pour le reste.

        Le 15 mai à 18:35 #

        Merci de m'avoir répondu.



        Mon hébergeur actuel ne supporte pas PHP :(, mais comme je l'ai dit, je vais bientôt changer pour free.



        Je vais tester avec le "==" (je croyais que c'était un double égal que pour PHP)



        Je vous tient au courant,



        Theos



        (Modifié par Theos le 15-05-2008 à 18:37)

        Ajout du 15-05-2008 à 18:42:

        Merci beaucoup charret , ça fonctionne.



        Merci aussi à DeepBlue, je m'inspirerai de ce code quand je serais chez free.



        Pour résumer : merci beaucoup à vous deux.



        Theos
        » Liste des Forums » Programmation

        Navigation


        Publicité

        Connectés

        Il y a actuellement 129 visiteurs et 1 toilien en ligne.

        Recherche


        Sauf mention contraire, le contenu du blog et du forum est sous licence Creative Commons By-Sa. Vous avez le droit de le reproduire à condition de citer l'auteur, de faire un lien vers la page d'origine, et de partager vos travaux dérivés selon les mêmes conditions.

        Conditions d'utilisation -

        Partenaires: [Informatique Multimédia] [Portail du Maroc] [Actualité High Tech]
        [Tutoriaux Photoshop] [éligibilité ADSL] [Astuces Windows]

        Page générée en 152 millisecondes sur WWW1.