2011-06-08 45 views
0

有沒有人發現HTML textarea插件與iPad的作品?jQuery的HTML文本插件爲ipad

如果我使用任何插件將textarea轉換爲HTML豐富的編輯器,它將隱藏textarea並添加iframe來代替它。當我在窗口中點擊iframe時,我可以添加/編輯文本,如textarea。在iPad中,我點擊它不會彈出鍵盤,因爲它不是文本框或textarea,而是它的iframe。

我需要它可以在計算機和iPad上運行的基於jQuery的聊天。所以我需要允許簡單格式化文本,如粗體,斜體,字體等。

回答

2

iOS 5之前的移動版Safari不支持contenteditabledesignMode,這是支持大多數JavaScript的內置瀏覽器編輯功能豐富的文本編輯器。您需要找到另一種方式,比如繪製您自己的脫字號並在(可能不在屏幕上的)textarea中收集輸入,這是Google Docs,ACECodeMirror所做的。儘管這很相關

另一種替代方法是堆棧溢出方法,它在帶有格式化按鈕的textarea中使用Markdown。

+0

所以沒有任何插件爲此目的? – Johal 2011-06-09 14:37:17

+0

@Johal:我不知道提供了一個非contenteditable編輯器的jQuery插件。正如我在答覆中提到的那樣,開發並不是一件簡單的事情。抱歉。 – 2011-06-09 15:28:35

0

我只是偶然在MarkItUp,這似乎爲不支持contenteditable正確但移動瀏覽器提供了一個良好的回落HTML(和BBCode的)編輯模式。

看起來像一個很好的替代解決方案,如果你想給移動用戶一個比編輯原始HTML稍好的體驗。