Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否有一种(内置的)方法来决定聚焦evt是真正的改变还是仅仅是重新聚焦_Javascript_Jquery - Fatal编程技术网

Javascript 是否有一种(内置的)方法来决定聚焦evt是真正的改变还是仅仅是重新聚焦

Javascript 是否有一种(内置的)方法来决定聚焦evt是真正的改变还是仅仅是重新聚焦,javascript,jquery,Javascript,Jquery,在我的世界里,有两种不同的情况需要关注 在窗口“焦点”内获得焦点(例如选项卡) 在窗口丢失后获取焦点(返回)/获取焦点(例如taskswitch) 浏览器知道何时重新定位(或全部选中)标记插入符号,何时再次触发任务切换焦点事件,但光标位置不变 我知道我可以通过查看之前关注的元素来解决我的问题,这里有很多解决方案,但我的问题更基本,如果有基本的解决方案,我不想制定解决方案(尽管问这个问题需要更多时间)。我对之前关注的内容不感兴趣 在我的实践中,我们总是使用缓冲区全局var来处理这个问题。在我的实践

在我的世界里,有两种不同的情况需要关注

在窗口“焦点”内获得焦点(例如选项卡)

在窗口丢失后获取焦点(返回)/获取焦点(例如taskswitch)

浏览器知道何时重新定位(或全部选中)标记插入符号,何时再次触发任务切换焦点事件,但光标位置不变

我知道我可以通过查看之前关注的元素来解决我的问题,这里有很多解决方案,但我的问题更基本,如果有基本的解决方案,我不想制定解决方案(尽管问这个问题需要更多时间)。我对之前关注的内容不感兴趣


在我的实践中,我们总是使用缓冲区全局var来处理这个问题。在我的实践中,我们总是使用缓冲区全局var来处理这个问题。