Javascript document.write avec retour chariot

Fermé
-
 VCF -
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

Messages postés
78
Date d'inscription
mardi 4 mai 2010
Statut
Membre
Dernière intervention
1 juin 2010
9
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é !
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.