Move backward through history skipping the same page with different query stringは戻るボタンの歴史:POST
後スキップページ上では、私の質問に似てですが、鉱山は投稿を懸念ように私はより具体的なことでしょう:
シナリオ: ユーザーが製品のリスト上にありますページ。 (Shorts.aspx) ユーザーが製品を選ぶと同じページにフォームのポストバック(POST)を実行 ユーザクリックカートに入れる商品詳細ページ(ベストカーゴShorts.aspx)にナビゲートします。 (Best-Cargo-Shorts.aspx) - これで、詳細ページが再び表示されますが、上部にカート追加メッセージが表示されます。
現在の動作: [TO TOカートに追加]フォームの投稿後。ユーザが戻るボタンをクリックすると、同じページの「プレポスト」バージョンに戻る。
欲望: ユーザーはBACKボタンをクリックすると、私は効果的に「プレPOST」ページをスキップ、それはShorts.aspx、NOT ベスト・カーゴ・Shorts.aspxに行きたいのですが、または2番目のPOSTされたページ(Best-Cargo-Shorts.aspx)をより正確に保存しないでください。
さらに、「ページコンテンツの期限切れ」というメッセージは常に避けたいと考えています。私は歴史上のページのPOSTされたバージョンを望んでいない。このようにして、次のことも当てはまります。
Shorts.aspx>ベスト・カーゴ・Shorts.aspx>ベスト・カーゴ・Shorts.aspx [POST]>Cart.aspx
カートとBACKボタンが押された場合にブラウザでBest-Cargo-Shorts.aspx(POSTなし)に移動します。
これはC#で可能ですか?さらに、javascript以外のソリューションがありますか?
ありがとうございました。
よろしくお願いします。彼らのサイトがJavaScriptの不在下で動作するかどうかは不十分です。 –