0

ポップアップブラウザを検出するこのビットのjavascriptが無効になっていて、javascriptが機能していますが、ブラウザのアラートだけでなくdivにエラーを表示させたいのですが、なぜdiv表示されないのかわかりません。どんな助けでも大歓迎です。ありがとうございました!

HTML:

<span id="popupBrowserAlert" style="background-color:#ffdd77;display:none;" >Your popup blocker is enabled</span>

JS:

var wPopup = 'newPopup';
var popUp = window.open('page url', wPopup, 'width=800, height=600, left=24, top=24, scrollbars, resizable');



if (popUp == null || typeof(popUp) == 'undefined') {

    document.getElementById('popupBrowserAlert').style.display = 'block';
}
else {
    popUp.focus();
}
4

1 に答える 1

0

あなたは単にこれを使うことができます:

if (!popUp) {...}

popUpこれはfalse、の値が、、、、undefinedまたはの場合に機能します。null''0

于 2013-01-31T15:43:58.643 に答える