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 :

[HTML] Afficher un texte au format HTML dans une textarea


Sujet :

HTML

Vue hybride

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

    Informations forums :
    Inscription : Novembre 2004
    Messages : 42
    Par défaut [HTML] Afficher un texte au format HTML dans une textarea
    Bonjour,

    Est-il possible d'afficher un texte formaté en html dans une textarea ? Par exemple, si je saisie à la main une URL dans une textbox et qu'ensuite je l'affiche dans une textarea (après éventuellement quelques traitements), est-ce que l'URL peut apparaître dans la textbox en tant que lien hypertexte cliquable ?

    Merci,

  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
    Pas dans un textarea, non.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 42
    Par défaut
    Une autre méthode alors ? Car j'aimerai pouvoir saisir du texte dans une textbox et que celui-ci s'affiche ensuite dans la page web en tant que lien cliquable si ce dernier est une URL...à la manière de ce qui se fait dans les fenêtres de discussion d'un logiciel comme MSN sauf que ce serait sur une page web.

  4. #4
    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
    Un div en overflow:auto ?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 42
    Par défaut
    Hmm, ça paraît faisable... la difficulté est du coup de pouvoir mettre à jour le texte contenu dans le div au fur et à mesure qu'il est reçu ou envoyé. Cela signifie mettre à jour la page web je pense.

    Ca pourrait se faire uniquement en php ?

    Edit : C'est pas terrible le PHP...ça oblige à transmettre dans l'URL de la page web au moment du rafraîchissement le texte du div en argument et donc de créer au final une URL à rallonge qui peut facilement créer des mauvais fonctionnements si elle est modifiée...

  6. #6
    Membre expérimenté
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mars 2007
    Messages : 247
    Par défaut
    slt,

    ton edit est vrai si tu passes les params en GET... en POST non !

    mais je ne saisis pas l'utilité de l'opération... l'url que tu envoies via ta textbox, je dois pouvoir la voir aussi ??

  7. #7
    Membre Expert
    Avatar de kaiser59
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 264
    Par défaut
    Citation Envoyé par Akutabi Voir le message
    Bonjour,

    Est-il possible d'afficher un texte formaté en html dans une textarea ? Par exemple, si je saisie à la main une URL dans une textbox et qu'ensuite je l'affiche dans une textarea (après éventuellement quelques traitements), est-ce que l'URL peut apparaître dans la textbox en tant que lien hypertexte cliquable ?

    Merci,
    Apparemment dans un textarea si tu met
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="http://mondomaine.com">toto</a>
    celui ci devient un lien quand tu le fais apparaitre dans un div. Je sais de quoi je parle, j'ai dû rusé pour enlever ces conneries de spam dans mon livre d'or. Donc tu n'a rien à faire si tu veux que celui soit un lien enfin juste faire comme si tu codé en html.

  8. #8
    Membre expérimenté
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mars 2007
    Messages : 247
    Par défaut
    slt,

    oui mais dans ce cas il ne peut pas utiliser htmlentities...

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 42
    Par défaut
    Citation Envoyé par kaiser59 Voir le message
    Donc tu n'a rien à faire si tu veux que celui soit un lien enfin juste faire comme si tu codé en html.
    faut quand même que je mette à jour le div pour lui ajouter le lien formaté en html et ça ne peut se faire qu'au niveau du serveur, en AJAX si j'ai bien compris...

  10. #10
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 42
    Par défaut
    Je suis en train de tester une version dans laquelle j'affiche mon texte formaté dans une iframe. Cette iframe est incluse à l'intérieur d'une cellule d'un tableau mais j'ai un léger problème de html...Quand je visualise le résultat dans I.E il semble que l'iframe "écrase" la cellule cituée juste en dessous la sienne quelque-soit la taille que je définis pour l'iframe...bizarre

    Ce que je veux :
    -------
    | | IF |
    -------
    | | |
    ----

    Ce que j'ai dans IE :
    -------
    | | IF |
    -------
    | | IF |
    -------
    - : bordure du tableau
    IF : iframe

    Quelqu'un a une idée ?

  11. #11
    Membre Expert
    Avatar de kaiser59
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 264
    Par défaut
    Normal, les celulles d'un tableau, s'ajustent au contenu.
    Donc si tu as un une cellules plus grandes qu'une autres les autres s'adapteront automatiquement à la celulles la plus grandes.

    Si tu peux éviter les tableaux ce serait bien car, ce n'est pas si partique que l'on pourrait le penser et de plus, tu risques d'avoir un peu de mal pour valider ta page w3c avec des tables.

  12. #12
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    Citation Envoyé par kaiser59 Voir le message
    ...u risques d'avoir un peu de mal pour valider ta page w3c avec des tables.
    Pourquoi ?
    La validation ne s'occupe pas de la sémantique du code à ce que je sais. Que veux-tu dire par là ?
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  13. #13
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 42
    Par défaut
    Citation Envoyé par kaiser59 Voir le message
    Normal, les celulles d'un tableau, s'ajustent au contenu.
    Donc si tu as un une cellules plus grandes qu'une autres les autres s'adapteront automatiquement à la celulles la plus grandes.

    Si tu peux éviter les tableaux ce serait bien car, ce n'est pas si partique que l'on pourrait le penser et de plus, tu risques d'avoir un peu de mal pour valider ta page w3c avec des tables.
    Je crois savoir quel est le problème dans ce cas...

    Sinon très bonne question MasterOfChakhaL, pourquoi ?

    Edit : bon finalement je n'arrive pas à régler le problème de l'iframe...y'a t'il un moyen d'empêcher l'iframe "d'écraser" le contenu de la page web situé en dessous ?

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

Discussions similaires

  1. Afficher un texte en format XML dans un div
    Par Juju54350 dans le forum ASP.NET
    Réponses: 3
    Dernier message: 13/09/2012, 16h44
  2. Mettre texte au format rtf dans un textarea en conservant la mise en forme
    Par alexxxx69 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 07/03/2012, 17h21
  3. Réponses: 4
    Dernier message: 02/06/2007, 12h35
  4. Réponses: 4
    Dernier message: 30/05/2007, 11h39

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