私はRangy(http://code.google.com/p/rangy/)を見ています.DOMユーティリティがたくさんあるようですが、例がないと理解できません。だから私は自分のアイデアでSOに目を向けています。うまくいけば、これがどのように行われるかを教えてくれます:
Rangy で行う必要があるのは、Rangy を使用して選択範囲の位置とサイズを見つけることです。ドキュメントまたは親要素に関連するかどうかにかかわらず、選択範囲のフレームまたは Rect を取得したい。その後、それに応じてコールアウトを配置できます。