2010-01-20 6 views
1

ASP.Net 페이지에 여러 줄의 텍스트 상자가 있습니다.웹상에서 텍스트 박스 줄 끝?

이 텍스트 상자의 줄 끝은 서버 또는 클라이언트에 따라 결정됩니까? 내가 묻는 바로는 ASP.Net이 Linux에서 Mono로 실행되고 있다면 라인 끝은 언제나 \n이 될 것인가 아니면 클라이언트 컴퓨터가 Linux를 실행 중인지 의존 할 것인가?

서버 또는 클라이언트에 의해 결정되는 텍스트 상자의 줄 끝은 있습니까?

답변

1

클라이언트 측. 제프는 방금 about this이라는 유용한 블로그 항목을 게시했습니다.

Jeff가 그의 기사에서 지적했듯이 줄 끝은 실제로 내용의 출처에 의해 결정됩니다. 따라서 실제로 다른 소스의 내용을 복사하여 붙여 넣을 수 있으며 \n\r 또는 \r\n으로 끝나는 특정 줄은 모두 동일한 텍스트 상자에 있습니다.

+0

이것은 내가 생각한 것입니다. 아파치/asp.net이 정규화했는지 여부는 확실하지 않았습니다. – Earlz

1

모두 처리하는 것이 가장 좋습니다. 심지어 구형 맥의 '\ r'. 그리고 네, 그것은 클라이언트에 의해 결정됩니다.