好的,所以我在 Ubuntu 9.10 上使用 Chromium,但无法使用检测弹出窗口阻止程序的正常方法使其正常工作......
var popup = window.open(...);
var blocked;
if(!popup) {
blocked = true;
} else {
blocked = false;
}
此外,此 SO 帖子中接受的解决方案 Detect blocked popup in Chrome , 不起作用。
最佳答案
popup.innerHeight 不再有效。使用 outerHeight,如果大于零则未被阻塞。
关于javascript - 在 Chrome 中检测被阻止的弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2604144/