一个由“有道词典”引起的前端bug

项目中有一个input元素用jquery绑定了keyup事件,不知道为什么双击也会触发keyup事件。

测试了下,这个bug只出现在少数人机器的chrome浏览器下。

这时我还以为发现在chrome巨牛逼的bug,还兴冲冲的跑去论坛发贴说:why dblclick trigger keyup? 

后来查了很久才发现原来是受到有道词典的影响。

有道词典有一个划词的功能,开启了这个功能,当鼠标双击时,这个软件就会去划词,同时触发"ctrl+c"的键盘事件。

测试页面: http://jsfiddle.net/flowerszhong/evuAx/

自我检讨:

1,思路不正确,离问题太远

2,英文要加强 

 希望有人能讲解有道挟持CHROME的原理 

原文地址:https://www.cnblogs.com/flowerszhong/p/2757545.html