使用 javascript 进行多标签事件共享
Multi tab event sharing with javascript
我的场景是:同一 Web 应用程序的多个副本在同一浏览器的多个选项卡上打开。我转到其中一个选项卡。我单击页面存在的按钮,然后单击该按钮,它会在窗口上注册焦点事件。
$('#btn').click(function(event){
if (/*@cc_on!@*/false) {
document.addEventListener("focusin", onFocus,false);
} else {
window.addEventListener("focus", onFocus,false);
}
function onFocus(){$
//Reload Page if logged out$
window.location.reload();$
};$
预计当我切换到其他选项卡和页面时,应该重新加载。
问题是其他页面上的页面没有重新加载。
如果我在页面加载时添加侦听器,那么它可以工作。
$(document).ready(function(){
if (/*@cc_on!@*/false) { // check for Internet Explorer
document.addEventListener("focusin", onFocus,false);
} else {
window.addEventListener("focus", onFocus,false);
}
return true;
});
相关文章:
- 兰吉 |如何在 span 标签上使用单击事件删除突出显示的文本
- 如何在tinymce编辑器中将点击事件绑定到html标签
- xPages标签onclick事件不'不要在空白处工作
- 对象 Javascript 中的标签无效 - 想要添加事件列表器
- 如何在Chart.js v2.0中的标签上添加OnClick事件
- 结合onmouseover事件和<a>标签
- JS在input标签上使用keyup事件进行搜索
- 将处理程序附加到“a”标签上的单击事件,即使我不单击也会触发
- 将 OnClick 事件附加到我的标签 - JavaScript.亚德夫.
- JavaScript on Click 事件在 img 标签上无法正常工作
- 将函数事件绑定到更改函数的复选框/标签
- 如何在标签值更改时使用 jquery 事件
- 谷歌标签管理器点击事件没有冒泡到家长
- 带有标签的外部链接会延迟滚动事件
- 在每个条形图的中间添加文本标签&鼠标悬停事件
- 谷歌标签管理器,事件推送到数据层
- 谷歌扩展:标签事件 - 更改窗口
- 使用 javascript 进行多标签事件共享
- 如何创建和触发HTML视频标签事件
- Struts日期标签事件