Don't know what you mean by "I get the actual chracter for CRLF". And if so, isn't that what you wanted? And why do you ask "is there a newline character", if you say there is?
I don't know what you want to know now. So I can only chunk out all you need to know about line feeds:
1. in ascii text files in windows you have CRLF in 2 chars CR and LF, CR stands for ascii code 13 LF for ascii code 10.
2. in ascii text files in linux you have LF only typical as linefeed.
So depending on the source of the html file or script you navigate to you can have one or the other, but:
3. browser really don't care for these, they display text formatted via the markup (html = hyper text markup language), which means marking passages of text with html tags as heading (eg h1,h2...), paragraph (p), etc. I may bore you with things you already know. In html there are several tags that lead to linefeeds: br, p, hn (headings), li (list items), tr (table row), etc etc... It's quite endless and will not only depend on the tags but also on CSS definitions loaded.
Lines within paragraphs have NO linefeed char, but just occur due to the browser size. The browser does automatic line breaking at full words with a best fit. You will never get lines from neither the.innertext nor .innerhtml properties. Even in the document object model the IE uses for the structural information about the html page there is no concept of lines or paes, there is just the concept of divs, headings, paragraphs and all is one page.
You're trying to force something upon the html page which isn't in there, nobody can help you with it.
So again asked: What do you really want to achive on the highest level, take a huge step back and tell us what you want to do overall with your code.
Bye, Olaf.