2010-01-04 3 views
3

웹 응용 프로그램에 openwysiwyg 편집기가 내장되어 있습니다. Firefox에서 완벽하게 작동합니다. 정확한 장면은 전자 메일 및 텍스트 영역의 드롭 다운 옵션을 선택하는 것입니다. 이 텍스트 영역은 전자 메일 형식의 openwysiwyg 편집기로 대체됩니다. 따라서 Firefox에서는 완벽하지만 Internet Explorer 7에서는 제대로 작동하지 않습니다. IE7에서는 드롭 다운 옵션을 선택하기 전에 편집기가 나타납니다. IE7은 Firefox와 어떻게 다르게 JavaScript를 렌더링합니까?Firefox와 IE7 사이의 WYSIWYG 편집기 렌더링이 다릅니다

+0

어떤 편집기를 사용하고 있습니까? 에디터의 렌더링을 실제로 트리거하는 코드는 어디에 있습니까? –

+0

Martijn - 오픈 소스 Openwysiwyg 편집기를 사용하고 있습니다. 페이지를로드하기 전에 페이지 머리글에 편집기 스크립트를 추가합니다. – yogsma

+0

하지만이 특정 편집기는 특정 ID의 텍스트 영역이 페이지에로드 된 경우에만 작동합니다. – yogsma

답변

0

TinyMCE라고하는 널리 사용되는 오픈 소스 WYSIWYG 편집기의 경우 Google 크롬 (이 글을 쓰는 시점에서 v.14.0.835.202)을 지원하지 않는 해당 편집기를 삭제하는 것이 좋습니다.

TinyMCE는 사용자에게 더 많은 것을 consistent browser experience으로 줄 것이며, 개인적으로 이것을 내 프로젝트에서 대단한 성공으로 사용했습니다.

필요한 플러그인 만 포함하면 필요에 따라 훨씬 간단하게 만들 수 있습니다.