Javascript document.write avec retour chariot

Bonjour,

Je cherche a pouvoir utiliser la methode document.write(text) avec des retours chariot.

En fait, je ne controle pas ce qu'il y a dans la variable text et il pourra y avoir regulierement des retours chariot.

Si vous connaissez une methode equivalante qui le permet ou si vous avez une autre idee, je suis preneur.

2 réponses

  1. Finalement j'ai géré le problème du coté PHP :
    $text = str_replace( "\n",'<br/>', $text );
    $text = str_replace( "'",'\\\'', $text );
    echo "var text = '$text';";
    


    La deuxième ligne sert à éviter qu'il y ait des cote fermante.
    1. Salut !

      \" guillemet
      \\ barre oblique inverse (antislash)
      \r retour chariot
      \n retour à la ligne
      \t tabulation

      Mais si tu ne contrôles pas ce qui se trouve dans la variable text, ça risque d'être compliqué !