Asp.net 3.0 で開発された小売 Web サイトに取り組んでいます。私はカートシステムを持っているので、ユーザーがカートにアイテムを追加すると、バスケットページにリダイレクトされます。そして、バスケットページに戻ってアイテムを追加するためのボタンがあります。私はそれを行う方法がわかりません。
これがケースです。
Home Page -> Mens Clothing Product List -> Jeans Page -> Basket pgae
ユーザーが紳士服にアクセスすると、すべてのアイテムが表示され、購入したいジーンズを 1 つ選択すると、ジーンズのページにリダイレクトされます。今、彼らはバスケットにアイテムを追加し、バスケットページにリダイレクトされます.今、私はバスケットページに「買い物を続ける」と呼ばれるボタンを持っています.ホームページの代わりに紳士服の商品リスト。
CASE 1
私はそれをグーグルで検索し、URLReferrer を使用して、それが null かどうかを確認できることを発見しました。しかし、私の場合、ジーンズページでResponse.Redirectを使用しているため、常にバスケットページのURLです。だから私はURLReferrerを使うことができません。
CASE 2
また、Javascript History を使用すると、1 ページまたは 2 ページに戻ることができることもわかりました。しかし、ユーザーデータとCARTを保存したいので、ブラウザキャッシュを使用し、ユーザーデータを保存しないため、それも使用できません。
CASE 3
コンテキストまたはセッションを使用して、現在のページ URL をジーンズ ページに保存することを考えていました。バスケット ページで確認できます。null でない場合は、そのページにリダイレクトします。しかし、もう一歩戻りたいと思います。ジーンズのページではなく、紳士服のページです。
これが良いアイデアになるかどうかは本当にわかりません。提案してください。
ありがとう...