首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >仅当用户查看我的页面时才更改内容

仅当用户查看我的页面时才更改内容
EN

Stack Overflow用户
提问于 2011-12-29 19:33:48
回答 1查看 71关注 0票数 0

我记得facebook也做过类似的事情,

假设你加载了facebook.com,浏览了一下,然后打开了一个新的标签来阅读一些新闻,同时你的facebook feed有更新,但当你切换回facebook标签时,它们不会自动显示,只有当你切换到facebook标签时,它们才会触发获取feed更新的事件。

这是怎么做的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-29 19:37:42

它可以通过在javascript中检测浏览器窗口是否获得焦点来完成。页面上的动态更改或ajax调用可能只有在浏览器窗口具有焦点时才会执行。有关在javascript中检测浏览器窗口焦点的更多信息:

Is there a way to detect if a browser window is not currently active?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8667342

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档