2012-07-30 8 views
1

일부 ajax 기능을 가진 tinyMCE를 사용합니다. 사용자가 콘텐츠를 저장하기 위해 자신의 버튼을 가지고 있습니다. tinyMCE.activeEditor.getContent() 콘텐츠를 가져 와서 서버로 보냅니다. 나 또한 내 자신의 bbcode 플러그인을 저장하기 전에 html에서 bbcode로 콘텐츠를 변환하는 데 사용합니다. 그러나 문제는 사용자가 ö,ä,ütinyMCE.activeEditor.getContent()과 같은 악센트 부호가있는 문자를 사용하면 ö,ä,ü으로 변환 할 때입니다. tinyMCE.activeEditor.getContent({format : 'raw'})을 사용하려고했지만이 경우 bbcode가 작동하지 않습니다. 그것은악센트 부호가있는 문자로 bbcode 사용하기

  • WIR에서 müssen의 UNS 우리가
    < UL> < 리> WIR에서 müssen의 UNS가 </리 트레 펜 한

을 트레 펜에서 의미> </UL>

하지만 난 싶어 그것과 함께 bbcode
[*] Wir müssen uns treffen [/ *]

답변

1

당신처럼 보입니다. 서버 측에서 변환 기능을 사용해야 만합니다. 그러면 실제 문자로 &ouml;,&auml;,&uuml; 등이 대체됩니다.

+0

JavaScript에는 이러한 한 행 기능이 있습니까? 내가 찾은 것은 수동으로 작성된 함수들뿐입니다 ... –

+0

아마도 대부분의 표준이 미국에서 유래했으며 아마도 움라우트를 사용하지 않기 때문에 아마도 라이너 또는 다른 표준 기능이 없습니다. 당신은 그것들 중 하나를 고수해야 할 것입니다 : ( – Thariama

+0

좋아, 그럼 서버 쪽에서 인코딩하려고 할 것입니다 ... 그리고 나는 PHP에서 단 한 줄의 기능도 있다고 생각합니다 ... 당신은 조언 할 수 있습니까? –

관련 문제