Selection in Browser
想获取浏览器里用户当前选择的内容,可以使用 Selection
object.
JavaScript Selection & Range
sel = window.getSelection();
[
[sel.anchorNode, sel.anchorOffset],
[sel.focusNode, sel.focusOffset]
];
sel.isCollapsed;
sel.toString();
sel.rangeCount;
range = sel.getRangeAt(0);
[
[range.startContainer, range.startOffset],
[range.endContainer, range.endOffset]
]