私のasp.netページでptTimeSelectコントロールを使用しています。私はonbeforeunloadイベントを処理し、ユーザーがページを離れる前にメッセージを表示するいくつかのjavascript/jqueryを持っています。しかし、TimeSelectコントロールはまた、onbeforeunloadイベントをトリガーするように見えます(IE 8では、Firefoxとは違うと思います)。これにより、ユーザーが実際にページを離れることがないときにページを離れることに関する混乱するポップアップが発生します。jqueryクリックするたびにbeforebeforeunloadの時間ピッカートリガーを選択します。
これを引き起こしているのは誰でも考えられますか? Time Selectコントロールをクリックしたときにイベントが発生するのを止めることはできますが、ユーザーが実際にページを離れるときにはどのように起動するのですか?
これはコントロールです: http://pttimeselect.sourceforge.net/doc/files/jquery-ptTimeSelect-js.html