Bonjour,
J'ai une page A.php et un fichier de script B.js qui contient un script à dérouler sur onload de A.
Dans la page A, j'initialise un parametre qui sera nécessaire à l'exécution du Javascript d'initialisation.
Je le fais de cette façon :
Le Javascript d'initialisation récupère cette Variable (et d'autres) et, selon certaines conditions propulse le contenu de Variable dans un textarea.
Bon... pas de problème SAUF quand taratatère est une chaine de caractères comportant des \r et ou \n
J'ai donc éssayé de contourner le problème en substituant dans le php les \r de taratatère par des \.
Ce qui donne un truc du genre :
Cela marche bien avec Firefox mais Opera ne m'affiche rien dans la textarea (et la console d'erreur ne rapporte rien non plus)
Une idée ?
Modifié par aCOSwt (11 Feb 2009 - 11:25)
J'ai une page A.php et un fichier de script B.js qui contient un script à dérouler sur onload de A.
Dans la page A, j'initialise un parametre qui sera nécessaire à l'exécution du Javascript d'initialisation.
Je le fais de cette façon :
<script type="text/javascript">
Variable="taratatère"
</script>
Le Javascript d'initialisation récupère cette Variable (et d'autres) et, selon certaines conditions propulse le contenu de Variable dans un textarea.
Bon... pas de problème SAUF quand taratatère est une chaine de caractères comportant des \r et ou \n
J'ai donc éssayé de contourner le problème en substituant dans le php les \r de taratatère par des \.
Ce qui donne un truc du genre :
<script type="text/javascript">
Variable="taratata \
et \
taratatère"
</script>
Cela marche bien avec Firefox mais Opera ne m'affiche rien dans la textarea (et la console d'erreur ne rapporte rien non plus)
Une idée ?
Modifié par aCOSwt (11 Feb 2009 - 11:25)