其他浏览器能不能也通过ctrl键选取多个连续的区域?怎么实现?每一个selection对象都有一个或者多个Range对象,每一个range对象代表用户鼠标所选取范围内的一段连续区域。在firefox中:可以通过ctrl键可以选取多个连续的区域,因此在firefox中一个selection对象有多个range对象,在其他浏览器中:用户只能选取一段连续的区域,因此只有一个range对象。
1 回答

Cats萌萌
TA贡献1805条经验 获得超9个赞
这是一篇自问自答题?我假装提问的人不知道好了……
基本上可以认为 Selection 就是 Range,因为除了 Firefox 可以通过 ctrl + 鼠标拖动 实现一个 Selection 有多个 Range (见上图)之外,其它浏览器都是一个 Slection 只有一个 Range
添加回答
举报
0/150
提交
取消