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 :

[fonction] mettre sur une ligne


Sujet :

JavaScript

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    616
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 616
    Points : 177
    Points
    177
    Par défaut [fonction] mettre sur une ligne
    bonjour

    desolé pour l'intitulé mais je sais pas comment le dire...
    dans les fait je recupere via une bdd une variable php que je veux afficher dans un editeur de texte js (rte)
    mon souci est que l'éditeur n'affiche rien si le texte est coupé par un saut de ligne
    donc je cherche une fonction qui pourrait eventuellement supprimer ce saut de ligne sans enlever les tags de celui ci

    voici le texte recuperé dans la bdd:
    <P>Précieux duo...au tempo de la mode, cette bague joue sur la douceur des lignes au design graphique pour magnifier avec sensualité les reflets sucrés de l'améthyste et de la rhodolite.</P>
    <P>La touche finale...le collier. Ce dégradé&nbsp;de trois pierres précieuses embelliront votre décolleté.&nbsp;</P>
    voici le texte dans la source:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    var rte1 = new richTextEditor('rte1');
    rte1.html = "<P>Précieux duo...au tempo de la mode, cette bague joue sur la douceur des lignes au design graphique pour magnifier avec sensualité les reflets sucrés de l\'améthyste et de la rhodolite.</P>
    <P>La touche finale...le collier. Ce dégradé&nbsp;de trois pierres précieuses embelliront votre décolleté.&nbsp;</P>";
    si je supprime le saut de ligne du texte dans la bdd :
    <P>Précieux duo...au tempo de la mode, cette bague joue sur la douceur des lignes au design graphique pour magnifier avec sensualité les reflets sucrés de l'améthyste et de la rhodolite.</P> saut de ligne supprimé<P>La touche finale...le collier. Ce dégradé&nbsp;de trois pierres précieuses embelliront votre décolleté.&nbsp;</P>
    celui ci s'affichera sans probleme

    merci de votre aide

  2. #2
    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 642
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    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 642
    Points : 66 668
    Points
    66 668
    Billets dans le blog
    1
    Par défaut
    Un petit ?

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    616
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 616
    Points : 177
    Points
    177
    Par défaut
    avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    rte1.html = "<?=addslashes($rte1recup)?>".replace("\n","");
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    var txt = "<?=addslashes($rte1recup)?>";
    rte1.html = txt.replace("\n","");
    ne marche pas.
    merci

  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 642
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    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 642
    Points : 66 668
    Points
    66 668
    Billets dans le blog
    1
    Par défaut
    normal il te faut passer par une focntion javascript :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    var mytext= "<?=addslashes($rte1recup)?>"
    mytext=mytext.replace("\n","")
     
    rte1.html =mytext;
    au passage c'est quoi .html ?
    tu utilises une librairie ?

Discussions similaires

  1. Mettre sur une seule ligne sur IE
    Par Lilouse dans le forum Mise en page CSS
    Réponses: 11
    Dernier message: 30/04/2010, 13h54
  2. Mettre sur une ligne sans <table>
    Par Epica84 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 15
    Dernier message: 03/03/2010, 16h50
  3. mettre le focus sur une ligne de listbox
    Par Nako_lito dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 23/06/2009, 10h46
  4. Mettre sur une seule ligne
    Par Gunner4902 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 26/09/2008, 23h36
  5. Mettre plusieurs enrégistrement sur une ligne
    Par royrremi dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 20/01/2006, 07h41

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