javascript - 如何使用代码检查浏览器中的弹出窗口阻止程序是否打开?

标签 javascript html popupwindow

如何使用java或Java脚本代码检查浏览器中的弹出窗口阻止程序是否打开?

function check ()
{
    document.login.action= url+"test.jsp";
    document.login.submit();
}   

我将在单击提交按钮时调用此函数

最佳答案

怎么样:

var myWindow = window.open (url);

if (if (myWindow == null || typeof(myWindow )=='undefined'))
{
     // popup blocker is enabled
}
else
{
     myWindow.close();
}

关于javascript - 如何使用代码检查浏览器中的弹出窗口阻止程序是否打开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5632787/

相关文章:

javascript - 合并空单元格的 Extendscript 不适用于一页上的多个表格

javascript - 在 native react 中创建计时器和秒表的最简单方法是什么?

javascript - 通过 jquery (selector).prop() 函数检查的设置 <input> 不适用于动态 html

android - 具有可聚焦背景的可聚焦弹出窗口

java - 当使用设置的默认值启动 Popupwindow 时出现 NullPointerException,否则它可以工作

javascript - 单击事件后显示和隐藏图像

javascript - 将超链接放入脚本中

string - Grails 在弹出窗口中呈现字符串换行符

html - 仅指定对象/嵌入元素的宽度

javascript - 为什么在 DOM 更改后 IE 会丢弃 DOM 元素的 innerHTML/children?