XUL アプリケーション用にhttp://tinymce.moxiecode.com/のようなリッチ テキスト エディターを実装しようとしています。一部のスクリプトが要素「document.body」を使用しており、firefox がサポートしていないため、tinymce を使用できないようです。XUL でリッチ テキスト エディタを実装した人はいますか。私にお知らせください。
3 に答える
2
<frame>
TinyMCEを使用したHTMLは、これを実行する最も簡単な方法です。より難しいがおそらくより良い方法は<body xmlns="http://www.w3.org/1999/xhtml"/>
、ドキュメントにタグを含め、その要素にdocument.bodyを割り当てることです。
于 2009-12-20T14:57:58.113 に答える
2
使用する<html:iframe src="URL to your editor">
のが最も簡単な方法です
于 2010-01-13T06:48:53.993 に答える
2
Firefox が document.body をサポートしていないわけではありません。document
お持ちの書類によって異なります。HTML ではdocument.body
、HTML ドキュメントには常に<BODY>
要素があるためです。XUL には がないため、ドキュメントにプロパティ<BODY>
がないのは当然です。document.body
問題は、TinyMCE がドキュメントが HTML であることに大きく依存していることです。TinyMCE のコードはわかりませんが、XUL をサポートするように変更できるのではないかと思います。
于 2009-12-16T10:48:59.533 に答える