mousemove Archive

ua.js文件focus&blur&keydown事件分析

上一篇文章介绍了mousedown和mousemove事件更新UA的方式,今天讲述ua.js文件focus&blur&keydown事件发生时用于更新UA的信息。其中focus/blur是同一个函数处理的,函数名为yl,而处理keydown事件的函数名为u4。

ua.js中mousedown和mousemove事件自定义函数功能解析

现在我们已经知道网页DOM加载完成后,ua.js会在load事件处理函数中获取用户的浏览器,操作系统等等信息用于生成UA。DOM加载完成后,这些信息在UA中的数据格式已固定,不会再更新(页面重载时这些信息会更新)。而鼠标和键盘事件则会实时更新UA,本文先解析mousedown和mousemove的事件处理方式。
Fork me on GitHub