我有两个asp.net页面。两个页面都有许多表单控件,包括textarea控件。 在一个页面上,当用户输入包含textarea的输入键的数据时,输入键为' \ r \ n'在其他页面上输入关键帖子' \ n'。
我不明白为什么行为不同。两页都有。
答案 0 :(得分:0)
以下两者有不同的含义
\r = CR (Carriage Return) // Used as a new line character in Mac OS before X
\n = LF (Line Feed) // Used as a new line character in Unix/Mac OS X
\r\n = CR + LF // Used as a new line character in Windows
您可以访问此链接
Difference between \n and \r?
IE返回" \ r \ n"表示换行符。 FF返回" \ n"在这种情况下。
参考文献What's with the line break variations in C# and ASP.NET? (\r\n vs.\n)