1

我正在使用 markitup (markitup.jaysalvat.com) 为没有 html 经验的用户创建自定义编辑器。我刚刚包含了标签h1和。现在我遇到了换行问题。我在文件set.js中更改了以下设置:boldhyperlink

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。

编辑:现在我已经看到使用 markitup 的 BB-Code-Parser 时会自动检测到换行符。但我需要它与 HTML 解析器。

4

0 回答 0