petit pb avec retours à la ligne sous windows ou linux

petit pb avec retours à la ligne sous windows ou linux - HTML/CSS - Programmation

Marsh Posté le 08-04-2003 à 16:26:21    

si dans un textarea, je veux afficher "a" et "b" à la ligne d'en dessous. je dois mettre echo('<textarea>a'.chr(10).'b</textarea>';) ou echo('<textarea>a'.chr(13).chr(10).'b</textarea>';) ou ça dépend si le navigateur est sous windows ou unix ?
 
et inversement si dans un textarea, je tappe "a" et "b" à la ligne d'en dessous. je vais récupérer 'a'.chr(10).'b', 'a'.chr(13).chr(10).'b' ou ça dépend des navigateurs ?

Reply

Marsh Posté le 08-04-2003 à 16:26:21   

Reply

Marsh Posté le 08-04-2003 à 17:56:25    

Normalement le navigateur se débrouille très bien avec les retours chariot dans un <textarea> car justement la source peut provenir de n'importe où. Donc \r\n, \r et \n sont traités de la même manière.
 
En revanche quand on tape sur ENTREE on envoie \r\n, \n ou \r. C'est selon l'OS.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 08-04-2003 à 18:02:41    

ok, c qd meme un peu chiatique donc.
franchement, ils auraient pas pu s'entendre et faire tous pareil  :fou:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed