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

Langage PHP Discussion :

[PHP-JS] window.open()


Sujet :

Langage PHP

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair�
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Octobre 2002
    Messages
    314
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Octobre 2002
    Messages : 314
    Par d�faut [PHP-JS] window.open()
    voil�, j'ai besoin d'envoyer du contenu dans une popup que j'ouvre avec un window.open()
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    var mycontent = "blabla";
    var mypopup = window.open("","popup");
    mypopup.document.write(mycontent);
    Le pb c'est que "mycontent" est renseign� par PHP et peut contenir des dizaines de lignes (en fait une page HTML compl�te avec toutes les balises <body> etc). Et quand "mycontent" fait plusieurs lignes �a ne passe pas au niveau du javascript qui ne doit pas supporter les sauts de lignes. Du coup je suis oblig� de me trimbaler un truc moche comme �a :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    $mycontent = "<html><body><h1>titre</h1><p>mon textemon textemon textemon textemon textemon textemon textemon textemon textemon textemon textemon texte</p></body></html>";
    Donc pour la maintenance du code c'est pas terrible.

    Nb : Je suis "oblig�" de passer par un window.open()

    quelqu'un aurait une id�e de comment m'en sortir ?

  2. #2
    Membre chevronn� Avatar de TucSale
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    264
    D�tails du profil
    Informations personnelles :
    �ge : 44
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 264
    Par d�faut
    bonjour,

    Et si tu remplace tes \n par des \\n avec un str_replace?

  3. #3
    Membre �clair�
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Octobre 2002
    Messages
    314
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Octobre 2002
    Messages : 314
    Par d�faut
    J'avais d�j� essay� des str_replace de \r\n, \r, \n, \t etc... mais sans succ�s.
    Je vais essayer ta solution ...

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

Discussions similaires

  1. Variable php en param�tre d'un window.open
    Par Florian_mbf dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 13/06/2013, 11h50
  2. barre ascenseur dans window.open (en PHP)
    Par nomadique dans le forum G�n�ral JavaScript
    R�ponses: 0
    Dernier message: 03/10/2008, 19h40
  3. window.open et tableau php en param�tre
    Par Mil17 dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 05/06/2008, 11h49
  4. [PHP-JS] Passage de param�tre avec window.open
    Par AngieP dans le forum Langage
    R�ponses: 1
    Dernier message: 18/01/2008, 09h57
  5. R�ponses: 1
    Dernier message: 09/02/2007, 16h03

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