IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Débutant, un exercice.


Sujet :

JavaScript

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 5
    Par défaut Débutant, un exercice.
    Bonjour, voila je suis entrain d'apprendre le JavaScript, avec le livre "Formation Rapide" de Francois Pellerin par Dunod.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Et arriver au chapitre 7 sur les Instructions Conditionnelles je recopie le code suivant mais aucun de mes navigateurs Mozilla FireFox (2,0,0,11), Mozilla(1,7,12), Internet Exploreur(5,2), ne desire afficher le resultat de mon script. Sauriez vous me dire ou ai je fait une erreur? car apres plusieur relecture je ne voit pas la difference avec ce qui m'ai demandé.
     
     
    <html>
    <body>
    <script language="JavaScript">;
    nom_nav=navigator.appName;
    if (nom_nav == "Mozilla Firefox");
    	{document.write("Vous utilisez "+ nom_nav)}
    	else
    	{document.write("Vous n'utilisez pas Mozilla Firefox")};
    </script>
    </body>
    </html>
    Bref un script plutot simple, héhé faut bien apprendre....
    Merci d'avance.

    Gamble

    ps: Je suis sous Mac OS 10,4.

  2. #2
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par défaut
    if (nom_nav == "Mozilla Firefox");
    le ; est en trop

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 5
    Par défaut
    Merci, ca marche enfin presque ,maintenant mon script affiche "Vous n'utilisez pas Mozilla Firefox", Alors que ben si justement...

    J'ai essayer avec "Firefox" "Mozilla Firefox" ainsi qu'avec mes autres navigateurs en changeant le nom dans;
    if (nom_nav == "Mozilla Firefox") résultat identique...
    Merci de votre aide...
    Gamble

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    fais un :

    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 5
    Par défaut
    Alors en rajoutant l'alert ca marche, mais j'aimerai savoir pourquoi mes Instructions conditionnelles ne fonctionne pas en fait, j'essaye d'apprendre a m'en servir...
    Gamble

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    tu es sur de la casse ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 5
    Par défaut
    Oui je vient de reverifié les majuscules minuscules et tout a l'air bon...
    Gamble

  8. #8
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    Marrant, moi il me fait un alert Netscape ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  9. #9
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    avec Firefox navigator.appName retourne... Netscape


    Regarde avec navigator.userAgent Dans mon cas, j'ai :
    Code x : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Mozilla/5.0 (Windows; U; Win98; fr; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12

    Il faut donc filtrer (expressions régulières) cette chaîne pour obtenir Firefox.

  10. #10
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 5
    Par défaut
    Ca y est, ca marche, j'ai tout effacé et tout réecrit avec ce code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <html>
    <body>
    <script language="JavaScript">;
    nom_nav=navigator.appName;
    if (nom_nav == "Microsoft Internet Explorer")
    	{document.write("Vous utilisez " + nom_nav) }
    else
    	{document.write("Vous utilisez Microsoft Internet Explorer") }
    </script>
    </body>
    </html>
    Meme si moi aussi il me dit que c'est Nescape avec Firefox, Mozilla et Safari...
    Me reste plus qu'a filtrer et ca devrait marcher comme sur des roullettes !!!!!
    Merci a tous pour vos si rapide reponse....
    Gamble

  11. #11
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    euh... tu as oublié de modifier tes messages
    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    <html>
    <body>
     
    <script language="JavaScript">;
    var nom_nav=navigator.appName;
    if (nom_nav == "Microsoft Internet Explorer")
    {
           document.write("Vous utilisez Microsoft Internet Explorer");
    }
    else
    {
           document.write("Vous utilisez un autre navigateur"); 
    }
    </script>
     
    </body>
    </html>

    N'oublie pas de déclarer tes variables (nom_nav) et d'indenter ton code

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 25/10/2010, 15h11
  2. [Débutant] Besoin d'aide pour un exercice
    Par bebetoalvaro dans le forum Pascal
    Réponses: 9
    Dernier message: 05/02/2007, 01h59
  3. Shell exercice débutant
    Par Larffas dans le forum Windows
    Réponses: 1
    Dernier message: 17/01/2007, 10h05
  4. [Tableaux] Exercice de débutant
    Par kazane dans le forum Langage
    Réponses: 10
    Dernier message: 15/09/2006, 02h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo