【问题标题】:How does Google Docs achieve content editing?Google Docs是如何实现内容编辑的?
【发布时间】:2012-10-30 21:16:25
【问题描述】:

检查 google 文档页面的 DOM,我找不到任何带有 contentEditable 属性集的元素。我什至尝试遍历 DOM,查看 isContentEditable... 全部设置为 false

什么给了? google docs 如何实现可编辑性?

【问题讨论】:

    标签: html google-docs contenteditable


    【解决方案1】:

    Google 文档使用自己的编辑界面而不是 contenteditable。它绘制自己的选择和插入符号,并手动处理大多数键和鼠标事件。我认为它可能有一个隐藏的 contenteditable iframe,用于收集用户输入,但我一直无法深入了解它。

    这是一篇关于它的 Google 博客文章:

    https://drive.googleblog.com/2010/05/whats-different-about-new-google-docs.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-24
      • 1970-01-01
      相关资源
      最近更新 更多