1 个回答

只需监听click事件,通过window.getSelection就能获知选择了哪些节点不兼容IE,剩下的就是细节上的位置计算及toolbar创建了。

document.addEventListener('click', () => {
  const {anchorNode, focusNode} = window.getSelection();

  console.log(anchorNode, focusNode);
});
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题