2011-02-28 5 views
2

CKEditor (CKEditor 3.5.2)에 문서를 저장하면 저장된 HTML이 올바르지 않습니다. 그러나 편집을 위해 HTML을 다시 열면 (HTML을 텍스트 영역에 넣은 다음 CKEditor를로드하면) CKEditor는 잘못된 스타일 설정을 파싱합니다. 나는이처럼 보이는 코드가있는 경우CKEditor가 스타일 설정을 구문 분석하지 못합니다.

는 :

<div style="font-family: arial; font-size: 11px; background: green;">Hello</div> 

그리고 CKEditor 함께 열을, 그것은 다음과 같습니다

<div style="font-family: arial font-size: 11px background: green">Hello</div> 

을; 사라졌다. 어떤 스타일 설정을 사용하든 관계없이 모든 경우에 세미콜론이 사라집니다.

스타일 설정이있는 요소는 중요하지 않습니다. img, div, a, span ... 같은 문제가 나타납니다.

어떻게해야합니까? 나는 약 100 % 그것이 문제인 ckeditor라고 확신한다. 데이터베이스에서 HTML 권한을 엽니 다. 그러나 ckeditor가 아닌 다른 무엇이있을 수 있습니까?

전 PHP 사이트를 사용하지 않습니다. 순수 PHP 만 사용하십시오.

+0

HTML이나 CSS 태그의 모든 종류를 지원하는 것 제대로 다시 설치? 이 문제는 font-family, font-size 및 background를 설정 한 경우에만 발생합니다. – bluefoot

+1

콘텐츠를 CKEditor에로드하는 데 사용 하시겠습니까? 당신은 절단을하는 CKEditor의 100 % 긍정적입니까? –

+0

Drupal 또는 다른 CMS 기반 사이트에서 CKEditor를 실행 중이며이 사이트는 스트리핑/세미콜론 (;)을 필터링 할 수 있습니까? – Tom

답변

-1

일부 구성 문제 일 수 있습니다. 나는 또한 ckeditor를 사용하고 있기 때문에

는 모든 브라우저에서 잘 작동하고 사용중인 CKEditor의 버전

관련 문제