Response.Redirectを使用して、制御を別のページに移しています。ただし、これによりブラウザのバックナビゲーションが無効になります。これを達成するための代替方法は何ですか?
1227 次
4 に答える
2
Response.Redirect
決して戻るボタンを無効にすることはありません。Webコンソールを使用して確認するか、ページにデバッグポイントを配置して、もう一度確認してください。あなたの場合、ブラウザの戻るボタンは機能していると思いますが、ページが2番目のページに再度リダイレクトするように強制している可能性があります
于 2012-09-11T09:54:14.403 に答える
1
クライアント側のリダイレクトを行うことができます。
JavaScriptでこれを行う5つの異なる方法のコードを次に示します
window.location.href
JSでプロパティを設定する最初のものをお勧めします。
于 2012-09-11T09:52:27.027 に答える
0
代わりにServer.Transfer()を使用する必要があります。
于 2012-09-11T09:51:23.847 に答える
0
プロジェクトのどこかにjavascript関数(MasterPageや親ページなど)を追加しておく必要があります。これは戻るボタンを無効にし、ユーザーの観点からは不適切です。そうでない場合、ブラウザーの戻るボタンを単独で無効にすることはできません。コード-behindでresponse.redirectを使用したためです。
于 2012-09-12T07:22:17.053 に答える