SyntaxError: unterminated string literal
Bonjour.
Un probl�me connu mais dont je n'ai trouv� de r�ponse sur le forum que pour des chaines de caract�res cod�es en dur et non des variables.
J'ai donc cr�� une fonction qui affiche un pop-up avec un texte quelconque et quand ce texte, qui provient d'une bdd MySQL contient des CR LF, rien ne s'affiche et j'obtient l'eerreur en objet. Lorsque le texte a affich� ne contient de retour chariot, la fen�tre s'affiche bine avec le texte.
Quel traitement en JS appliquer sur la variable texte pour que celui-ci s'affiche ?
Code:
1 2 3 4 5 6 7 8 9
| function afficher_nouvelle_window(texte)
{
var myWindow = open('','mywin','height=400,width=800,scrollbars=yes');
texte.replace("\\n", "");
texte.replace("\\r", "");
myWindow.document.write(texte);
myWindow.document.close();
myWindow.focus();
} |
Merci d'avance pour vos �claircissements.
Yves.