“document.execCommand”的替代技术
我目前正在开发一个仅使用 Jquery 和 CSS 的 WYSIWYG Web 编辑器。
我对所有浏览器中 execCommand 的不一致感到有点恼火。
是否有另一种技术可以实现类似于 execCommand 的功能。这样检测突出显示的文本并更改其 CSS 设置吗?
如果有人能以正确的方向激励我,我真的很感激
I am currently working on a WYSIWYG web editor using only Jquery and CSS.
I was sort of annoyed by the inconsistencies of execCommand across all browsers.
Is there another technique you can achieve something similar to execCommand does. Such a detecting highlighted text and change its CSS settings?
If someone could inspire me with the right direction I really appreciate
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
要将 CSS 类应用于范围或选择,您可以使用我的 Rangy 库及其 < a href="http://code.google.com/p/rangy/wiki/CSSClassApplierModule" rel="nofollow">CSS 类应用程序模块 (演示)。我还在研究基于 Rangy 构建的
document.execCommand()
的替代品,但目前还处于相当早期的阶段 (粗体演示)。For applying a CSS class to a range or selection, you can use my Rangy library and its CSS class applier module (demo). I'm also working on a replacement for
document.execCommand()
built on Rangy but that's in the fairly early stages at the moment (bold demo).