0

Chrome、Firefox、Internet Explorer など、いくつかのブラウザーで試してみました。私のページには次のコードがあります:

$(window).unload(function() {
  alert('Leaving page');
});

ページを離れても、ページを離れるアラートは表示されません。単純に「un-」を削除するだけで、ロード関数を呼び出すようにコードを変更するため、構文が正しいことはわかっています。

$(window).load(function() {
  alert('Leaving page');
});

ウィンドウが読み込まれると、アラートは正常に表示されます。また、コンソールはブロックされていることについて何も言いません。

window.onbeforeunload = function() {
  alert('Leaving page');
};

成功しませんでした。

4

1 に答える 1