首页 > 浏览器里的 focus 光标在哪些情况下会被抢走?

浏览器里的 focus 光标在哪些情况下会被抢走?


update.. 我个人遭遇的问题结果发现是意外刷新了界面导致的, 并不是光标被抢走..
某种程度上这个问题主要的问题已经解决了..

我遇到个状况, 有个输入框里是有光标的, 或者说已经强制设定光标到这里了,
然后, 为了保存数据有一次 ajax 请求, 请求回来有路由处理, 还有其他区域的渲染,
比较确定的是, 网络请求相关的代码没有操作 focus 相关的代码,
而路由响应部分, 大概可以确定没有这样的操作(涉及操作比较多, 基本没看到).

一次网络请求以后, 光标会突然丢失, 而我又不方便在请求结束后强制 focus..
我想, 页面渲染应该不会找到不渲染的部分聚焦丢失才对呀, 那究竟能是哪里出现问题了?

但如果对题目的话题感兴趣请继续回答, 我依然想知道除了手动设置 focus 是否有其他可能?

【热门文章】
【热门文章】