2

Android 2.1+ ブラウザーでサポートされているページのアンロード イベントをキャプチャする方法があるかどうかを知りたいです (2.1 をサポートする必要があります)。

私が試してみました

$(window).unload(function () { });
$(window).on('beforeunload', function () { });

どちらも機能していないようです。

4

1 に答える 1

2

プレーンな JavaScript を使用してみてください:

window.onunload = function(e) {
    return alert('Are you sure you want to leave');
};

このソースによると、そのデバイスは互換性があります。

ただしaddEventListenerunloadイベントで使用することをお勧めします。

 window.addEventListener('unload', function(event) {
        alert('Are you sure you want to leave');
  });  
于 2013-04-14T13:09:38.437 に答える