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 :

afficher une flèche à gauche dans un texte dynamique sous firefox3


Sujet :

JavaScript

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Août 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 2
    Points : 2
    Points
    2
    Par défaut afficher une flèche à gauche dans un texte dynamique sous firefox3
    Bonjour,
    Une page contient un texte dynamique créé par un code du type:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    var NewText= document.createTextNode(chaine);
    Element.appendChild(NewText);
    Pour introduire une flêche à gauche dans ce texte, je remplace le symbole statique ← par unescape("%1B").

    Cela fonctionne sous FireFox 2 et I.E. 7.

    Mais sous I.E. 4 (ce qui ne me gêne pas trop) et FireFox 3,la flêche à gauche est remplacée par un petit carré contenant les caractères:
    00
    1B

    De plus en ouvrant sous FireFox 3 une page affichant unescape(code) pour code variant de 00 à FF, je ne trouve plus de flêche à gauche.

    D'où ma question:
    Comment introduire une flêche à gauche dans un texte dynamique sous FireFox3. Utiliser un .gif ne serait vraiment pas pratique.

    Merci d'avance

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    162
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 162
    Points : 209
    Points
    209
    Par défaut
    A quoi correspond ce "%1B" ?

    Les code de correspondance de la flèche gauche peuvent être les suivants:
    Pourquoi veux-tu faire un unescape ? Ton texte est situé dans un textarea ?

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Août 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Bonjour et merci
    \u2190 me donne la flêche à gauche sous FF3 et IE7.
    (J'ai cherché mais sans succès la table complète des caractères spéciaux)

    unescape ("%xy") donne le caractère ascii de code héxadécimal xy et sous FF2 et IE 7 le caractère 1B est une flêche à gauche.

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

Discussions similaires

  1. [AC-2007] Afficher une variable globale dans une zone de texte dans un état
    Par spawny161184 dans le forum IHM
    Réponses: 2
    Dernier message: 25/10/2011, 22h48
  2. Afficher une variable php dans un champs texte dynamique contenu dans un clip
    Par yuyuboy dans le forum ActionScript 1 & ActionScript 2
    Réponses: 3
    Dernier message: 06/01/2010, 18h55
  3. Réponses: 5
    Dernier message: 09/11/2007, 07h32
  4. Insertion d'une image dans du texte dynamique
    Par djp_phillips dans le forum Flash
    Réponses: 10
    Dernier message: 18/03/2007, 19h34
  5. Réponses: 8
    Dernier message: 21/08/2006, 15h38

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