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 :

[javascript] accents dans les message "alert&q


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Avatar de logica
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    160
    D�tails du profil
    Informations personnelles :
    Localisation : France, Pyr�n�es Atlantiques (Aquitaine)

    Informations forums :
    Inscription : Mars 2003
    Messages : 160
    Par d�faut [javascript] accents dans les message "alert&q
    Bonjour,

    J ai des problemes d affichage des accents dans mes messages de type "alert('...')" => un peu comme si c etait en HTML ou il faut utiliser les "é", "è" ... etc...

    Comment contourner ce probleme en javascript ?

    Merci

  2. #2
    Futur Membre du Club
    Inscrit en
    Ao�t 2005
    Messages
    4
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2005
    Messages : 4
    Par d�faut
    quelle est ta version de javascript :
    quel est ton serveur : et ton navigateur :

  3. #3
    Invit�
    Invit�(e)
    Par d�faut
    je crois que �a depend du charset de ta page... quel est-il ?

  4. #4
    Membre confirm�
    Avatar de logica
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    160
    D�tails du profil
    Informations personnelles :
    Localisation : France, Pyr�n�es Atlantiques (Aquitaine)

    Informations forums :
    Inscription : Mars 2003
    Messages : 160
    Par d�faut
    je suis sur internet explorer 6.0, serveur apache tomcat 5.5.4.

    Mon charset (sur ma page) est : charset=iso-8859-1"

  5. #5
    Expert confirm�

    Avatar de denisC
    Profil pro
    D�veloppeur Java
    Inscrit en
    F�vrier 2005
    Messages
    4 050
    D�tails du profil
    Informations personnelles :
    �ge : 45
    Localisation : Canada

    Informations professionnelles :
    Activit� : D�veloppeur Java
    Secteur : Service public

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 4 050
    Par d�faut
    8859-1, �a devrait supporter les accents sans trop de soucis.....

    Tu peux nous montrer le morceau de code qui ne marche pas, avec enventuellement un screenshot du message qui est affich�?

  6. #6
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 888
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 888
    Par d�faut
    Apache Tomcat, veut surement dire que utilise des JSP/Servlets. Ceci concerne donc Java, qui utilise de base l'unicode pour l'encodage des caract�res.
    Il se peut que dans ton programme la conversion unicode -> iso-8859-1 ne soit pas bien faite, ou tout simplement ne se fasse pas.
    Regarde de ce cot� l�, tu peux utiliser les options de localisation Java, pour t'en sortir.

    K

  7. #7
    Membre averti
    Inscrit en
    Juillet 2006
    Messages
    23
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 23
    Par d�faut
    bon je fais un petit up (bon d'accord un gros up).

    J'ai le m�me probl�me, et j'ai toujours pas trouv� comment le r�soudre.

    je travaille avec eclipse exadel studio, serveur jonas 3.3.6.

    Dans ma jsp je fais appel a une page admin.js, qui contient les messages d'alert.
    Ce qui est fort, c'est que les � sont transform�s en ? a l'affichage, et apres quand j'ouvre le .js, les � sont aussi transform�s en ? dans le code

    Voila un pti bout de ma jsp:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <head>
    <SCRIPT language="javascript" src="javascript/administration.js" type="text/javascript" charset="ISO-8859-1"></SCRIPT>
     </head>
    <body>
    ...
    <input class="BoutonALargeurLibre" type="button" onclick="confirmer_suppression('monchoix')" name="supprimer" title="Supprimer la ligne " value="SUPPRIMER"></td>
    ...
    </body>
    et mon .js:
    Code : 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
    19
    20
    21
    22
    23
    24
    25
    26
    function confirmer_suppression(servlet) {
        var messageSupprime = "";
        var i = 0;
        var cpt = 0;
        var affichage = "Aucune ligne sélectionnée";
        while(document.formulaire.elements[i] != null) {
            if(document.formulaire.elements[i].checked) {
                 cpt++;
                 messageSupprime += document.formulaire.elements[i].name + ",";
            }
            i++;
        }
        if(cpt == 0) {
          alert(affichage);
          return false;
        }
        else {
            if(cpt == 1)
                affichage = "Supprimer la ligne sélectionnée ?";
            else if(cpt > 1)
                affichage = "Supprimer les " + cpt + " lignes sélectionnées ?";
     
            if(window.confirm(affichage))
                window.open(servlet + "?supprimer=" + messageSupprime, "_self");
        }
    }

  8. #8
    Invit� de passage
    Inscrit en
    Juillet 2008
    Messages
    1
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 1
    Par d�faut
    En effet le plus propre est de modifier l'encodage de la page cependant dans quelques cas cela peut s'av�rer inappropri�...

    Il est possible de r�soudre ce pb (sans modifier l'encodage) en ajoutant :

    \350 = �
    \351 = �
    \352 = �

    Voir les cours et tutoriels JavaScript : http://javascript.developpez.com/cours/

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Accent dans les champs
    Par Alexlesilex dans le forum Installation
    R�ponses: 10
    Dernier message: 17/05/2006, 13h15
  2. [LDAP] Problèmes d'accent dans les valeurs
    Par Jack_le_Boulet dans le forum Biblioth�ques et frameworks
    R�ponses: 4
    Dernier message: 28/04/2006, 20h56
  3. images dans les messages
    Par xxiemeciel dans le forum Mode d'emploi & aide aux nouveaux
    R�ponses: 2
    Dernier message: 14/12/2005, 16h28
  4. [XHTML] Variables contenus dans les messages en XHTML
    Par Linoa dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 7
    Dernier message: 19/09/2005, 12h45
  5. [XML] Accent dans les noms de balises
    Par virgul dans le forum XML/XSL et SOAP
    R�ponses: 3
    Dernier message: 09/03/2005, 13h42

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