1

私はマークアップ (markitup.jaysalvat.com) を使用して、HTML の経験がないユーザー向けにカスタマイズされたエディターを作成しています。h1タグ、boldおよび を含めましたhyperlink。今、改行に問題があります。ファイルset.jsで次の設定を変更しました。

onTabEnter: {keepDefault:false, replaceWith:'<br />\n'},        

onEnter: {keepDefault:false, replaceWith:'<br/>\n'},        

もちろん、それは機能します。<br/>Enter/Return の各クリックに -Tag が追加されました。しかし: 人々は、MS Word、Libre Office、または単純な RTF エディターなどのエディターを使用して、テキストやストーリーをオフラインで書き込みます。保存したテキストをオフライン エディタから (「コピー&ペースト」を使用して) 転送してマークアップする場合、改行が失われます。

改行を自動検出するためのソリューションはあります\r\n? LinuxとWindowsには違いがあると思います。重要な場合: Web サーバーは Linux を実行しています。

編集:マークアップの BB-Code-Parser を使用すると、改行が自動検出されることがわかりました。しかし、私は HTML パーサーでそれが必要です。

4

0 に答える 0