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 :

SyntaxError: unterminated string literal


Sujet :

JavaScript

  1. #1
    Membre �m�rite Avatar de ypcman
    Homme Profil pro
    Retrait� codeur !
    Inscrit en
    Janvier 2011
    Messages
    601
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activit� : Retrait� codeur !
    Secteur : A�ronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 601
    Par d�faut 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 javascript : S�lectionner tout - Visualiser dans une fen�tre � part
    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.

  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 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    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 659
    Billets dans le blog
    1
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    function afficher_nouvelle_window(texte)
    {
    var myWindow = open('','mywin','height=400,width=800,scrollbars=yes');
    texte.replace("\\r\\n", "<br/>");
    myWindow.document.write(texte);
    myWindow.document.close();
    myWindow.focus();	
    }
    mais bon je te conseillerais de lire ...
    http://blog.developpez.com/web/p1065..._en_javascript
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  3. #3
    Mod�rateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par d�faut
    Bonjour,
    si ce n'est que du texte "brut" mets le dans une balise <pre></pre>.

  4. #4
    Membre �m�rite Avatar de ypcman
    Homme Profil pro
    Retrait� codeur !
    Inscrit en
    Janvier 2011
    Messages
    601
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activit� : Retrait� codeur !
    Secteur : A�ronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 601
    Par d�faut
    Bonjour et merci pour ces infos.
    J"ai r�solu mon probl�me en utilisant des expressions r�guli�res. C'est d'un abord compliqu� mais vraiment tr�s puissant.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. unterminated string literal, mais je ne sais pas pourquoi
    Par job48 dans le forum G�n�ral JavaScript
    R�ponses: 1
    Dernier message: 24/09/2010, 17h49
  2. (PHP) Erreur JS : unterminated string literal
    Par FotoXe33 dans le forum G�n�ral JavaScript
    R�ponses: 8
    Dernier message: 24/03/2010, 15h16
  3. [DOM] "unterminated string literal"
    Par Crawdge dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 30/05/2008, 09h40
  4. "unterminated string literal" oui mais je ne vois rien
    Par lodan dans le forum G�n�ral JavaScript
    R�ponses: 12
    Dernier message: 17/02/2008, 17h52
  5. Unterminated string literal
    Par zalalus dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 25/12/2006, 15h32

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