• ベストアンサー

元を辿って画面を戻っていく

Javascript初心者です。 すみません。教えてください。 A⇒B⇒C AからCへ画面を遷移した後にBまで1つ戻り、 その後「戻る」ボタンを押した時に、 Aではなく、Cに戻ってしまいます。 javascriptでhistory.backとしている為に Cに戻ってしまうと思うのですが、 Aに戻るようにする場合はどのように 記述すれば良いでしょうか? リファラ(?)というものを使って元へ辿っていくようなイメージなのでしょうか? Cookieでしょうか? 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • tracer
  • ベストアンサー率41% (255/621)
回答No.2

・A⇒B⇒Cがすべて静的なページへの移動 ・戻るはaタグで実装 これらを前提とするなら、aタグのhrefを動的にAに書き換えるだけのような気がしますが、もっと複雑な話なんですかね?

その他の回答 (1)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

戻るボタンにonclick="location.href=Aのページ"的な処理を書いておけばよいのでは?

ymoshimoshi
質問者

お礼

ありがとうございます。 Vbscript(asp)で画面を遷移しています。 Request.Querystring()で遷移してます。 現在AからBに遷移する時に、使用しているlocation.replace(Request.Querystring(***)); と同じものをCに書いて動くか確認したのですが、エラーになります。 パラメータとして渡しているものが足りないのか、取得てきないのか分からない状況です。

関連するQ&A