2010-04-07 4 views
0

ckeditor를 사용하여 asp.net MVC 응용 프로그램에서 편집기를 만들고 있습니다. 텍스트 영역에서 "샘플 텍스트"를 작성했지만, ckeditor를로드하고 ckeditor의 소스 버튼을 클릭하면 HTML> body> p> [샘플 텍스트]와 같이 많은 HTML이 제공됩니다. 왜 그것의 추가 html 태그를 만드는가 ?? html을 저장하기 위해 데이터베이스에 내용을 보내야하지만 ckeditor가 여분의 마크 업을 추가하고 있습니다.ckeditor 문제 : 소스에 여분의 html 태그가 있습니다

해결 방법은 무엇입니까? 또는 나는 무엇을 worng하고 있냐?

답변

2

당신이 (대부분의 사람들이 것을 원하지 않기 때문에 기본이 false) true로 fullPage를 설정 한

+0

당신은 gr8입니다. 그게 내가 찾고 있었던 것. – coure2011

-1

사람들은 일반적으로 사람들이 멋진 텍스트를 입력 할 수 있도록 웹 사이트에서 WYSIWYG 편집자를 사용합니다.

편집기를 사용하면 소비자가 입력 한 텍스트가 html 태그로 자동 포장됩니다. 이렇게하면 텍스트가 페이지에 별도로 표시 될 때 입력 한 것과 똑같이 나타납니다.

html 태그를 사용하지 않고 텍스트를 멋지게 보이게 만드는 방법은 없습니다. 믿기지 않으면 간단한 메모장 편집기를 열고 단락, 이미지 등으로 멋진 텍스트를 만들어보십시오. 그럴 수 없습니다.

결국, WYSIWYG 편집기에서 텍스트를 편집 한 후 편집자는 HTML로 포장 된 입력 된 텍스트를 준비합니다.

즉, WYSIWYG 편집기를 사용하면 항상 HTML을 사용할 수 있습니다.

html을 원하지 않으면 간단한 텍스트 영역이나 텍스트 입력 태그를 페이지에 사용하십시오.

+0

아니, TinyMCE에 추가 ​​HTML 태그를 추가하지 복용량 그것 때문에 HTML과 body 태그를 출력합니다. – coure2011

관련 문제