0

JavaまたはJavaスクリプトコードを使用してブラウザでポップアップブロッカーがオンになっているかどうかを確認する方法は?

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

送信ボタンのクリック時にこの関数を呼び出します

4

2 に答える 2

3

どうですか:

var myWindow = window.open (url);

if (if (myWindow == null || typeof(myWindow )=='undefined'))
{
     // popup blocker is enabled
}
else
{
     myWindow.close();
}
于 2011-04-12T09:11:42.473 に答える
0

ポップアップを開くために使用する場合window.open()は、戻り値を確認してください。MDCドキュメントセンター(優れたJavaScriptリファレンス)によると、何らかの理由でウィンドウを開くことが成功しなかった場合、戻り値はnullになります。

var windowReference = window.open(url);

window.openのドキュメントをここで参照してください。

于 2011-04-12T09:14:25.783 に答える