用于跨浏览器内容编辑区域的插件
Plugin for a cross browser content editable area
我需要一个可满足的插件,将在所有浏览器+智能手机上很好地工作。我试过codemmirror,但它在iphone上运行得不太好。然后我尝试了Editarea,它工作得很好,但它是150Kb,使用iframe,对我来说有很多不必要的代码。我需要的是一个简单的可满足内容的区域,不允许粘贴照片或其他样式的文本,并且在手机上也能很好地工作。
您可能必须编写自己的处理程序,因为您的逻辑非常自定义。例如,如果不想允许按住键,则必须禁用ctrl-b之类的键盘快捷键。对于粘贴,清理它的最佳策略是在可满足内容的区域中注入一个隐藏的div,然后将光标放置其中以强制粘贴内容。此时,您可以引用div并清除不需要的数据,例如图像。最后,你可以把内容放在div之后,然后删除div。
也可以考虑从Word中粘贴,这可能非常混乱。在粘贴处理中,您甚至可以对数据进行ajax调用,以便在服务器端清理数据。
相关文章:
- 不能在图像中的地图标记中使用花式框jquery插件的区域标记
- jquery插件或javascript方法自动调整文本输入(而非文本区域)(固定宽度)可变高度的大小
- 正在寻找一个类似于facebook的文本区域大小调整插件
- CKEditor 插件 - 当前文本区域的 ID
- 如何编辑使用 CodeMirror 插件的文本区域
- 如何为 jQuery 设置自动建议插件附加的文本区域的宽度
- 移动光标位置在带有滚动插件的文本区域上不起作用
- 富文本输入(非文本区域)插件
- ImageMapster插件:如何以编程方式使区域不再可选
- 使用编辑区域javascript插件时正在保存文本区域
- 用于计算Polygon的任何Javascript库或Jquery插件's区域
- Chrome扩展插件替换当前文本区域中的单词
- 使用javascript为谷歌chrome扩展插件将文本插入文本区域
- 一个文本区域中有两个插件
- 使用touch-punch插件在移动设备上拖动带有文本区域的jquery-ui-dialog
- 使用jQuery循环插件为幻灯片溢出可见区域
- 在IE中使用jQuery插入符号插件在文本区域中插入符号的位置
- 用于跨浏览器内容编辑区域的插件
- Javascript所见即所得文本区域插件在不同浏览器中产生不一致的结果
- 用于ipad的jquery html文本区域插件