ユーザーがページを離れたときにクエリを実行したい。ユーザーがページを離れたときに発生するasp.netページにイベントはありますか? どうもありがとうございます
user1877170
質問する
84 次
1 に答える
3
いいえ、ユーザーが実際にページに「入っている」わけではないため、ユーザーがページを離れたときにサーバー イベントは発生しません。サーバーがページをブラウザーに送信すると、ブラウザーはそれを表示しますが、サーバーはブラウザーで何が起こっているかを知りません。
onbeforeunload
ブラウザが新しいページを読み込もうとしているときにトリガーされる をブラウザでキャッチできます。ただし、ポストバックでも発生するため、ユーザーが実際に別のページに移動しているかどうかを判断するために、何が起こっているかを追跡する必要がある場合があります。
また、onbeforeunnload
イベントは標準ではないため、すべてのブラウザーでサポートされているわけではないことに注意してください。
于 2013-01-07T19:46:05.747 に答える