私はgwtアプリケーションを開発しています。私はie7だけをサポートするつもりです。今、私はブラウザのタブを閉じるイベントを検出するための要件があります。私はWindow.addWindowClosingHandler(...)を試してみました。しかし、これは、ページ内の任意のURLをクリックするかリフレッシュするときに発生します。私はちょうどブラウザのクローズイベントを検出したい。私はブラウザのリフレッシュ、URLのクリックのような他のイベントをキャプチャしたくない。それだけを検出する方法はありますか?それは多分あなたはonBrowserEvent();
を検索してくださいどのイベントユーザー検出ブラウザタブがgwtで検出される
Window.addCloseHandler(new CloseHandler<Window>() {
@Override
public void onClose(CloseEvent<Window> event) {
Window.alert("bye bye beautiful");
}
});
[EDIT]
かを動作するはず
こんにちはヒラル、答えをありがとう。実際には、クローズイベントがどのように発生するのかを特定したいと思います。ユーザーがブラウザの閉じるボタンまたは更新ボタンをクリックしたか、ページ内のハイパーリンクをクリックしたかどうかを知りたい私は何かしたいと思っています。 – DonX
ディン、editted部分をお読みください。 –