用于ipad的jquery html textarea插件

时间:2011-06-08 17:55:34

标签: javascript jquery ipad jquery-plugins

有没有人找到适用于iPad的html textarea插件?

如果我使用任何插件将textarea转换为html rich编辑器,它会隐藏textarea并添加iframe来代替它。当我在Windows中单击iframe时,我可以像textarea一样添加/编辑文本。我在iPad上点击它不会弹出键盘,因为它不是文本框或textarea而是iframe。

我需要它用于基于jquery的聊天,它可以在计算机和iPad上运行。所以我需要允许简单地格式化文本,如粗体,斜体,字体等。

2 个答案:

答案 0 :(得分:2)

版本5之前的iOS版中的Mobile Safari不支持contenteditabledesignMode,这是内置的浏览器编辑功能,支持大多数JavaScript富文本编辑器。您需要找到另一种方法,例如绘制自己的插入符号并在(可能是屏幕外的)textarea中收集输入,这是Google DocsACECodeMirror所做的。这是非常复杂的。

另一种选择是Stack Overflow方法,它在带有格式化按钮的textarea中使用Markdown。

答案 1 :(得分:0)

我偶然发现 MarkItUp ,这似乎为不支持contenteditable的移动浏览器提供了良好的后备HTML(和BBCode)编辑模式爱好。

如果您希望为移动用户提供比仅编辑原始HTML更好的体验,那么它看起来是一个不错的替代解决方案。