gpt4 book ai didi

javascript - 使用 Rangy 的 iOS 风格格式化标注

转载 作者:行者123 更新时间:2023-11-29 22:24:53 39 4
gpt4 key购买 nike

我正在看 Rangy ( http://code.google.com/p/rangy/ ),它似乎有一堆 DOM 实用程序,但没有示例我无法理解它们。所以我转向 SO 提出我的想法,希望你们能告诉我如何做到这一点:

enter image description here

我需要用 Rangy 做的是用它来找到选区的位置和尺寸。我想获取选择的框架或 Rect,无论是相对于文档还是父元素。然后我可以相应地定位我的标注。

enter image description here

最佳答案

我相信 Rangy 附带的演示已经说明了您的需求。具体http://rangy.googlecode.com/svn/trunk/demos/position.htmlshowSelectionPosition 函数中

考虑到选择可能分布在多个元素上,最好使用 startSelElendSelEl 的坐标将标注锚定到开头或选择结束。

关于javascript - 使用 Rangy 的 iOS 风格格式化标注,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10161512/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com