我使用了下面的 Javascript 代码。
$(window).focus(function () {
window.location.reload(true);
});
在 focus
事件中调用。但每当我切换或单击其他应用程序或桌面选项卡时,它就会开始重新加载。仅当我切换选项卡时才需要重新加载它,而不是当我单击浏览器以外的其他位置时。
最佳答案
参见阿蒂克, 如果我的理解是正确的 - 您需要为 TAB 控件获取或提供一些 ID 并将您的代码修改为:
$(#tabID).focus(function () {
window.location.reload(true);
});
tabID - 是您的 Tab 控件的 ID(或您正在使用的 DIV)
如果有误 - 请更新您的查询以便我们更好地理解
关于javascript - 当我切换到另一个选项卡并返回时重新加载页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35150599/