voilà, j'ai besoin d'envoyer du contenu dans une popup que j'ouvre avec un window.open()
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
3
4 var mycontent = "blabla"; var mypopup = window.open("","popup"); mypopup.document.write(mycontent);
Donc pour la maintenance du code c'est pas terrible.
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>";
Nb : Je suis "obligé" de passer par un window.open()
quelqu'un aurait une idée de comment m'en sortir ?
Partager