检查谷歌文档页面的 DOM,我找不到任何具有contentEditable
属性集的元素。我什至尝试遍历 DOM,查看isContentEditable
... 全部设置为false
.
是什么赋予了?谷歌文档如何实现可编辑性?
检查谷歌文档页面的 DOM,我找不到任何具有contentEditable
属性集的元素。我什至尝试遍历 DOM,查看isContentEditable
... 全部设置为false
.
是什么赋予了?谷歌文档如何实现可编辑性?
Google Docs 使用自己的编辑界面而不是 contenteditable。它绘制自己的选择和插入符号,并手动处理大多数键和鼠标事件。我认为它可能有一个隐藏的 contenteditable iframe,用于收集用户输入,但我一直无法深入了解它。
这是一篇关于它的谷歌博客文章:
https://drive.googleblog.com/2010/05/whats-different-about-new-google-docs.html