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

HTML Discussion :

Équivalent à textarea mais coloration de texte ?


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 21
    Par défaut Équivalent à textarea mais coloration de texte ?
    Bonjour à tous.

    pendant quelques temps j'avais cherché un moyen de simuler un textarea, mais avec seule différence que l'on pouvait colorer le texte à l'intérieur (et mettre en gras etc).

    Et ce matin en postant un message sur voyage-forum.com (c'est pas une pub désolé c'est juste pour l'exemple) j'ai vu qu'il y avait tout à fait ce que je cherchais. la zone de saisie du message : un peu comme sur ce forum, sauf que lorsque j'ai cliqué sur gras dans la barre d'outil mon texte s'est réellement mis gras en non entouré de balise genre [ b ][ /b ] !

    Je me suis alors jeté sur la source, mais je ne suis pas sur d'avoir bien trouvé comment ils font : j'ai l'impression qu'il utilise une iframe (je ne les ai jamais utilisées donc je ne m'y connais pas du tout), mais j'ai entendu dire que c'était grosso modo le même principe que les frames mais plus "contenu" dans la page et non une découpe de la page.

    Ma question est donc : est ce bien le cas selon vous, et si oui, comment rendre le texte éditable à l'intérieur d'une iframe ? (je suppose que le format du texte après c'est que du javascript !!)

    merci d'avance !!

    Swakone

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Ca s'appelle surtout un éditeur WYSIWYG. Il y en a un aussi disponible ici, soit en allant dans Tab. de bord > Modifier vos options > Et tout en bas, choisir le type d'éditeur, soit en cliquant sur les deux AA en haut à droite de la zone d'édition d'un message.

    Un exemple d'éditeur : FCKEditor.

  3. #3
    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
    TinyMCE est est un autre ...
    il y en a de plus ou moins complexe ou simples avec plus ou moins de fonctionnalités ...
    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 !

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 21
    Par défaut
    merci pour vos reponses.

    mais je n ai pas la reponse a ma question : quelle est la "technique" utilisee ? iframe ? maus ensuite pour rendre l interieur editable ? avez vous un piste, apres je ferais des recherches... j avais deja essaye editablecontent (ou quelque chose comme ca) mais le rendu n'etais pas du tout celui escompte !

    merci

  5. #5
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Généralement c'est une iframe et la mise à jour des données se fait par AJAX

  6. #6
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Février 2006
    Messages : 81
    Par défaut
    Généralement c'est une iframe et la mise à jour des données se fait par AJAX
    Non pas par ajax!
    en fait la technique est plutôt simple,
    il suffit de changer le mode de l'iframe,
    quand on change le mode de l'iframe en : designMode="On", on a droit a modifier le contenu de l'iframe (resiezé les images, modifier les tableaux, ...) mais en plus de ça, et avec la méthode (document.execCommand()) on peut effectuer tout les autre taches (mettre en gras/italique..., ajouter des images, des tableaux, .. tout quoi)
    c'est pas de la pub mais je vais vous monter mon wysiwyg à moi
    http://amezghal.power-heberg.com/editeur/

    renseigne toi sur les deux méthode cité en gras, ce sont les clefs d'un wysiwyg

Discussions similaires

  1. Ajouter du text dans un textarea mais pas à la fin
    Par Mo_Poly dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 16/03/2008, 18h20
  2. [JButton ]coloration du texte
    Par raph707 dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 06/03/2006, 18h47
  3. safari : textarea et selection de texte
    Par zax-tfh dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 06/02/2006, 02h37
  4. Colorer le texte d'un item d'un treectrl
    Par SBP dans le forum MFC
    Réponses: 17
    Dernier message: 14/02/2005, 16h07
  5. Colorer le texte d'une node d'un treeView
    Par SBP dans le forum MFC
    Réponses: 3
    Dernier message: 28/10/2004, 19h34

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