0

ポップアップ「ありがとう」が消えた後、ブラウザのタブを閉じたいです。

<script language='javascript'>
alert('Thank you.'); 
window.close();
</script>

しかし、うまくいきませんでした。どうして???

助けてください。

注意: すべての Web ブラウザーをサポートします。

ありがとう

4

1 に答える 1

1

window.close()同じオリジンから JavaScript によって開かれたウィンドウでのみ機能します。それ以外の場合は、それをブロックするか、ウィンドウを閉じることを許可するかどうかをユーザーに尋ねる確認ボックスをポップアップ表示します。

コード自体に問題はありません。alertブロックしているためOK、スクリプトを続行する前にボタンが押されるのを待ちますが、ウィンドウが有効な方法で開かれたことを確認する必要があります。

于 2012-08-17T17:38:30.767 に答える