如何使用 java 或 Java script Code 检查弹出窗口阻止程序是否在浏览器中打开?
function check ()
{
document.login.action= url+"test.jsp";
document.login.submit();
}
我将在单击提交按钮时调用此函数
如何使用 java 或 Java script Code 检查弹出窗口阻止程序是否在浏览器中打开?
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();
}
如果您使用window.open()
打开弹出窗口,请检查返回值。根据 MDC 文档中心(一个很好的 javascript 参考),如果由于某种原因打开窗口没有成功,则返回值为 null。
var windowReference = window.open(url);
请在此处查看有关 window.open 的文档。