要件は非常に単純ですが、それを満たすアプリケーションを見つけるのに苦労しています。
既存の ASP.NET WebForms 2.0 サイトがあります。AjaxToolkit と jQuery 1.4 を使用します。
システムはときどきエラーに遭遇し (皆さんにとって大きなショックを受けると思います)、ユーザーはフォームを介して何をしたかを尋ねられます。問題は、彼らは通常、わざわざ入力することができないか、何をしたかを思い出せないことです。さらに、ユーザーが気付かないうちにエラーが発生することがあります (例: イベント ビューアに記録された例外など)。
エラーが発生した時点で、ユーザーの ID と時間があるため、ユーザーのクリックをたどって、ユーザーが何を達成しようとしているのかを知ることができる理由を調べています。それを自分で複製しようとします。
さらに、サイト全体をリファクタリングして jQuery ツールなどを使用することもできません。
私が望んでいたのは、おそらく jQuery を使用してページ上のすべてのボタンのクリックイベントにアタッチし、(ユーザーのセッションで) ログアウトすることによって、これを達成するソフトウェアがすでに存在することでした。
ここで重要なのは、クリックされたボタンの正確なログ (一部は ajax ボタンやポストバックであるため、ナビゲートされたページではありません) と、特定のユーザーに対して記録された時刻が必要であるということです。
私が説明しているアプローチには継承の問題があることを知っています。そのため、誰かがすでにそれを行っているかどうかを尋ねています。