在Web Kit浏览器上的Javascript Pop-Under
Javascript Pop-Under on Web Kit Browsers
我正在尝试使用事件侦听器捕获localStorage上的事件。由于存储事件侦听器只有在从活动页面以外的页面触发时才会触发,因此我需要一个虚拟页面来绑定留在后台的侦听器。因此,由用户操作触发的任何存储事件都会被始终打开的虚拟页面捕获。这样做:
window.open("NewPage.aspx").blur(); //NewPage.aspx being my dummy page that begins listening for storage events on open
window.focus();
…可以在我的桌面浏览器上运行,或者至少在Chrome上运行。然而,在基于webkit的浏览器上,NewPage。Aspx以聚焦页面或弹出窗口的形式打开,您必须关闭该页面才能返回使用该站点。
有人知道如何在基于web kit的浏览器的后台打开一个窗口吗?
自4.0以来的firefox设置已禁用pop under。你可以看看这个解决方案是否适用于Firefox 4。
相关文章:
- .pop() 可以用于 JavaScript 中的对象数组吗?
- Javascript-仅使用pop()方法删除数组中的负值
- 从数组中删除元素:pop 不是一个函数(javascript)
- 如何阻止Javascript Pop Up移动到页面顶部
- Pop Window的属性在Javascript中没有改变
- HTML5 Pop using Javascript form validation
- Javascript的pop()方法的PHP替代品
- Javascript/jQuery video Pop-up
- java 中的 JavaScript pop() 方法
- pop()方法javascript没有给出完整的输出
- javascript中Array.pop的FIFO行为
- javascript函数中奇怪的控制台输出数组和array.pop()
- Javascript.pop()和.sort()在for循环中无法正常工作
- 受限JavaScript数组Pop Polyfill不工作
- Javascript display(); no showing pop, push, unshift, shift?
- Firefox pop-under
- Pop up with javascript
- 在Web Kit浏览器上的Javascript Pop-Under
- 从任何地方关闭javascript-pop -window
- javascript pop up boxes