Javascript document.write avec retour chariot

Fermé
VCF - 1 juin 2010 à 09:18
 VCF - 1 juin 2010 à 13:04
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

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