ユーザーがページを閉じると、サーバーから一時ファイルを削除したい(私はこのコールバックがデフォルトでサーバーにないと仮定していた)、ユーザーがページを閉じるときにサーバーメソッドを呼び出すには
ユーザーがページを閉じるときに(ICallbackEventHandler
実装)を使用してサーバー側のメソッドを呼び出そうとしましたが、サーバー側のメソッドがこの場合(ページを閉じる)起動しないという問題がありました。ページがまだ開いています。サーバーの応答までページを閉じるのをやめ、手動でページを閉じるためにその呼び出しを送り返すことを好むわけではありません。
私はページを閉じることをやめなければならない場合は、親切に私に最善の方法を教えてください。
ありがとうございます。
AJAXポーリングでいい考えです。 :) –
あなたがAjaxのプールやリンクについてもっと詳しい情報を提供できるかどうか、私はインターネット上ですばやく見つけられませんでした。 – Homam
本当にそれほど難しいことではありません。私はおそらくあなたがしようとしていることに銃を飛ばしていると思います。本質的には、ある種のアクション/コントローラー/フレームワーククラス/メソッドに転送し、ユーザーの認証トークンを取り出し、そのユーザーに関連付けられたファイルにタイムスタンプを付けてマークするか、文字通り「touch」ファイル。いくつかのタイマー(時間間隔はあなたのニーズに依存するでしょう)で別のサービスを稼働させ、特定の時間帯に触れていないすべてのファイルを消去します。 –