0

Office 2007 から primefaces エディター コントロールに貼り付けることはできません。貼り付けて [保存] を押すと、コンテンツが消去され、何も保持されません。実際、貼り付けてからコントロールの「ソース ビュー」に切り替えると、 以外のソースは表示されません<p>&nbsp;</p>。次に、「ソース ビュー」から切り替えると、コンテンツが消えてしまいます。

コントロールに問題なく貼り付けられているように見えますが、明らかにそうではありません。

たとえば、(チャット ボックスで) Lync 2010 に貼り付け、そこからコピー アンド ペーストすると、問題なく動作し、貼り付けられます。 転送または Office 2007 からの HTML コードに、p:Editor を強制終了する何かが含まれている必要があります。 .

私たちのアプリにとって、ユーザーがメールで顧客から受け取った可能性のあるメモを貼り付けることができることは重要です。残念ながら、会社の IS に Office の会社全体のバージョンをアップグレードするように依頼することはできません。

誰かがこの問題を経験したことがありますか、または誰かがこれに対する解決策を持っていますか? おそらく、別のリッチ テキスト エディタか、Office 2007 の HTML フォーマットの「奇妙な点」についての知識が必要でしょうか?

4

3 に答える 3

0

primefaces 拡張機能 pe:ckEditor の使用に切り替えましたが、これは期待どおりに機能しています。

よろしく

于 2013-07-09T18:00:47.877 に答える
0

私は同じ問題を抱えていました.wrapperメソッドはIframeの内容をBASE64エンコーディングに変換する必要があります。BASE64 変換には window.atob() と window.btoa() を使用します。

于 2015-11-14T15:45:24.960 に答える