22. oktober 2004 - 14:28Der er
7 kommentarer og 1 løsning
html fra db i iframe via javascript
Jeg har noget kode der henter html data fra en db. Denne værdi skal over i en iframe. Problemet er at javascript ikke kan håndtere linebreaks (\n ikke <br>) - Strengen bliver tolket som ikke afsluttet, Hvordan får jeg al html på 1 linie?
bhn.314 >> Skriver du PHP eller ASP? Hvilket OS er strengen skrevet under, inden den blev lagt i DB?
Nikolaj >> '\n\r' forekommer ikke - men den er meget god at have med, hvis man ikke lige kan huske, hvilket af de to tegn, der kommer først ;o)
Forklaring: 'r' står for 'carriage-return'. 'n' står for 'new-line' eller 'line-feed'. Begge udtryk stammer fra den gamle, manuelle skrivemaskine. Her sad en pind på valsen, som man hev til venstre, når en linie var skrevet færdig. Herved blev valsen først ført over til venstre - og derefter rullede valsen, så man begyndte på en ny linie.
Valsen hedder 'carriage' på engelsk. Derfor først 'carriage-return' og så 'new-line' => '\r\n' :)
ole - Jeg spurgte om det samme for år tilbage og både dig og jakoba hjalp, men det endte med denne løsning. Anyway så er din viden måske opdateret sidenhen ;-)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.