Visa ett inlägg
Oläst 2005-01-10, 17:47 #5
eg0master eg0master är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2004
Inlägg: 898
eg0master eg0master är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2004
Inlägg: 898
Citat:
Originally posted by magentos@Jan 10 2005, 17:51
fast ett "\n" är väl en radbrytning (som översätts till cr+lf under windows, lf i unix)
nja är svaret...

I C t.ex. är det korekt att en fil som öppnas som text och som innehåller \r\n vid inläsning blir \n och tvärt om.

Den principen har säkert kopierats i t.ex. PHP och andra scriptspråk.

Javascript kan jag inte uttala mig om eftersom jag (stolt) kan meddela att jag aldrig skrivit ett enda javascript (eftersom jag har den religösa övertygelsen att kod skall exekveras på servern och klienten skall bara visa HTML). Nåja, jag har kanske i enstaka fall kopierat någon funktion men det talar vi tyst om...

Dessutom "har jag för mig" att javascript ofta tolkar tecken "lite som den vill" eller åtminstone inte på ett konsekvent sätt. Den "slutsatsen" drar jag utifrån mina kollegors erfarenheter.

Men varför fundera så mkt... testa att byta \n mot
först och sedan \r mot "" (dvs en tom sträng) och se om det inte funkar i samtliga browsers.
eg0master är inte uppkopplad   Svara med citatSvara med citat