Bonjour
J'ai un script PHP qui me génère un affichae en javascript(je sais je pourrais faire directement un echo mais dans mon cas de figure je ne peux pas )
Le problème c'est qu'en JavaScript, on ne peux pas faire un truc du genre:
document.write("ceci
est une chaine" ) ; sous peine de voir le JS crier à l'erreur de syntaxe, il faut donc faire à chaque fois un nouvel affichage sur une nouvelle ligne du genre:
document.write("ceci) ;
document.write("est une chaine" ) ;
Mon problème c'est que j'aimrais arriver à générer ces 'document.write' tout les 100 caractères par exemple, j'ai déjà testé différentes boucles de tes couplées à str_replace, mais rien à faire ça ne fonctionne pas.
Je voulais donc savoir qi quelqu'un avait une idée, ou un chtit script qui traine, ou une piste qui pourrait m'aider car là, je sèche
tu n'as pas lu la suite ?
Si on fait comme ça JavaScript mets qu'il y a une erreur de syntaxe
youdontcare > merci pour l'astuce, je ne connaissait pas, je vais aller tester ça pour voir si ça règle mon problème
simogeo
j'ai jamais tué de chats, ...
Posté le 15-06-2003 à 14:36:43
si tu veux aller a la ligne c'est un \n qu'il faut ajouter ...
Code :
document.write("ceci\nest une chaine" ) ;
//affichera
Ceci
est une chaine
dans le cas ou tu as des quotes ou des petits caractères zarbes .. je te recommande de passer ton string aux addslashes() ....je ne sais pas si la fonction existe en JS ... sinon passes par du PHP
Message édité par simogeo le 15-06-2003 à 14:36:58
---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence