Pb de retour chariot - PHP - Programmation
Marsh Posté le 23-02-2007 à 15:34:38
Pas de br dans un textarea, seul un va être ok. Maintenant bizarre le coup du constante non terminée Je va faire un test
Marsh Posté le 23-02-2007 à 15:40:24
Sous Firefox, faut escaper en plus les &. Quand tu tapes :
Code :
|
Lors du parsing ça se change en
Code :
|
Forcément ça foire. En escapant en plus :
Code :
|
Du coup lors du parsage ça devient
Code :
|
Et c'est cool. Et ça ne fonctionne que sous Firefox IE n'affiche pas le retour chariot
Marsh Posté le 23-02-2007 à 15:51:40
Ah ben c'est plus simple, quel naze je fais :
Code :
|
Ca marche partout pareil
En fait le truc ne fonctionne sous FF que avec innerHTML, avec value on a l'entité qui s'affiche dedans : y'a pas de substitution d'entités qui est faite
Marsh Posté le 23-02-2007 à 16:16:09
Oula, je fait ça pour l'intranet d'une banque et le site est dispo que sur IE>5...excuse moi de ne pas l'avoir di tplus tot
Marsh Posté le 24-02-2007 à 08:04:47
Alisteroid a écrit : Oula, je fait ça pour l'intranet d'une banque et le site est dispo que sur IE>5...excuse moi de ne pas l'avoir di tplus tot |
Tu peux chier sur l'intranet de la banque je pense
Marsh Posté le 26-02-2007 à 08:44:19
Je veux dire par là que tu es en train de travailler sur un vieux truc tout pourri qui ne fonctionne que sous IE>5, en gros tu peux tout de suite te dire que l'outil c'est de la merde
Marsh Posté le 26-02-2007 à 16:53:52
Quand on a pas le choix on fait avec .
C'est un intranet, je vois pas l'utilité non plus de se faire chier avec la compatibilité internavigateur puisque tous les postes ont IE par defaut et que dans le secteur banquaire c'est bien le dernier de leur soucis d'utiliser un autre navigateur que IE.
J'ai trouvé la solution je leur ai viré le textarea (il servait a rien)
Marsh Posté le 23-02-2007 à 13:47:00
Bonjour

j'ai un probleme en voulant passer le contenu d'un textarea à une fonction javascript, lorsque je saute une ligne dans le textarea.
Je me retrouve ça dans mon appel de fonction javascript (dans le code source) et cela me génère une erreur javascript "constante chaine non terminée) :
onclick="showDonnees('ligne1 ligne2')"
Auriez vous une solution pour remplacer par un <br>??
str_replace ("Chr(13)Chr(10)","<br>",$var) ne marche pas
str_replace (" ","<br>",$var) ne marche pas
Merci