时间:2010-07-26 08:28:06

标签: javascript html

4 个答案:

答案 0 :(得分:2)

答案 1 :(得分:2)

自2010年中期以来,Google Docs似乎已完全不再依赖浏览器进行编辑模式。

相反,他们使用JavaScript和DOM构建了自己的文本/ HTML编辑器。

They explain it in a lengthy blog posting关于他们如何实现这些功能。

在搜索提供类似概念的第三方供应商之后,到目前为止我找不到任何人。本来对iOS来说很棒,因为他们似乎不支持contentEditable属性,直到iOS 5(甚至是there are issues

答案 2 :(得分:0)

答案 3 :(得分:0)

正如其他人所说,谷歌对于他们共享什么信息非常谨慎。但是,他们发表了一篇冗长的博客文章,内容涉及如何从SCRATCH构建自己的文字处理系统。要构建此组件,将需要您拥有自己的经验团队,并且需要几天的时间才能完成。 链接到冗长的博客在这里: https://drive.googleblog.com/2010/05/whats-different-about-new-google-docs.html

从本质上讲,它们捕获了光标所在的位置,放置了看起来像线条的div,并在光标所在的位置手动插入了字母