MVC3 Webアプリケーションを作成しています。ユーザーがあるWebページから別のWebページに移動するときに、サーバー側で知っておく必要があります。私は、どのページからユーザーがナビゲートしたのかを知る必要はありません。私はすべてのホームコントローラのアクションにセッション変数を追加することでこれを見つけることができましたが、おそらくもっと良い解決策がありますか?ユーザーがあるWebページから別のWebページにナビゲートすると検出する
0
A
答えて
0
onbeforeunloadブラウザイベントにバインドされたAJAXリクエストを送信してみることができます。
基本的にはクライアント側で発生するため、プログラミングはクライアント側で行う必要があります。 Javascriptは行く方法かもしれない。ユーザーにいくつかの不便を与えるかもしれませんが。
1
コントローラアクションに対してグローバルフィルタ属性を使用します。その属性をグローバルasaxで設定することができます。その場合、アクションがいつヒットしたかを知ることができます。
関連する問題
- 1. CRMダイナミクス365 javascript - ユーザーがページからナビゲートしたときに検出する
- 2. あるWebページから別のWebページの特定のセクションへのリンク
- 3. PythonでWebページをナビゲートする方法
- 4. aspxページにあるwebgridのあるページから他のページへナビゲートするときにWebコントロールデータが失われる
- 5. 同じドメインのあるWebページから別のWebページへJavascriptを使ってデータを送信する
- 6. 別のページをナビゲートする
- 7. angular2の1ページから別のページへナビゲートする方法
- 8. Github Webページのコミットページのどのページにすばやくナビゲートするには?
- 9. 1つのWebサイトから別のWebページへhtmlページで1つのphpページを呼び出す
- 10. ブラウザが別のページにナビゲートしているかどうかを検出
- 11. ユーザーがページからナビゲートするときにangularjs $ timeoutをキャンセルする方法
- 12. ユーザーをPlayストアアプリにリンクするWebページから
- 13. javacriptのあるWebページから別のWebページへの情報/変数の受け渡し
- 14. Web Scraper:request.getが別のWebページにリダイレクトされる
- 15. Webアプリケーションで使用するWebページを含むjspを検出する方法
- 16. このページからフルテキストのWebページを解析するには?
- 17. Webページ、ASP.netを訪問するデバイスを検出する
- 18. ボタンをクリックするとWebページからシステムがシャットダウンする
- 19. asp.net Webページから外部Webサイトにログインするには?
- 20. Jawsスクリーンリーダーを使用してWebページ内のタブをナビゲートする
- 21. 類似のWebページの検出
- 22. 別のWebページにaspx Webページのコンテンツを埋め込む
- 23. 検索バーに値を入力し、Webページから出力をダウンロードする
- 24. ユーザーがコードビハインドで現在のページからナビゲートしているかどうかを検出します。
- 25. あるWebページから他のページにデータを渡す方法は?
- 26. WebページからExcelをインポートする
- 27. WebページからPythonを取得する
- 28. PHPからWebページを解析する
- 29. スクリプトからWebページをリフレッシュする
- 30. Webページからプロシージャを変更する