私のサイトのフォームに入力するユーザーのために財務検索サービスを実行するWebサイトがあります。プロバイダーと直接xmlを統合して行われる検索と、そのような検索は、完了するまでに最大1分かかる場合があります。ユーザーが検索が完了する前にサイトを離れることを決定した場合は、サーバーに通知したいと思います。
onunload jsイベントを使用しましたが、サーバーが財務検索を完了し、ユーザーを「ServiceFound」ページにリダイレクトしたときにもトリガーされました。したがって、ユーザーがサーバー側から「サービスが見つかりました」ページにリダイレクトされたにもかかわらず、すべてのユーザーに対してユーザーのサイトを離れたという通知が表示されます。
サーバーが応答して「ServiceFound」ページにリダイレクトするときに、ユーザーがイベントをトリガーせずにWebページを離れたかどうかを検出するための最良の方法は何でしょうか?
Scott Mitchellの記事「ページを離れるときにユーザーに保存を促す」(http://www.4guysfromrolla.com/webtech/100604-1.shtml)を読みましたが、ユーザーが離れたときにのみイベントをトリガーできません。サイト。
ご協力いただきありがとうございます!