- ベストアンサー
JavaScriptを使わずに!
Javascriptを使わずに、history.back(一つ前の画面に戻る)と同じ事は出来るのでしょうか? 何か方法をお知りの方、お教え願います。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
環境変数の HTTP_REFER をリンク先に指定すればOK?
その他の回答 (3)
noname#45976
回答No.3
>CGIにて検索結果を出力さしている為 それでしたら、CGIからHTMLを出力するときに「一つ前の画面に戻る」のリンクを、通ってきたページのリンクに常に変更して表示すれば大丈夫です。
質問者
お礼
回答ありがとうございます。 他の方の回答通り、環境変数の HTTP_REFER をリンク先に指定してみたら、簡単に見事に出来ました。 ありがとうございました。
- negitoro
- ベストアンサー率30% (6/20)
回答No.2
一つ前のページに、リンクを張ってはいかがですか?
質問者
補足
回答ありがとうございます。 それが出来たら一番簡単なのですが、CGIにて検索結果を出力さしている為、前のページのアドレスがいつも一定ではないのです。やはりJavascriptでしか出来ないのでしょうかねぇ?(Javascriptはあまり使いたくないのです。)CGIスクリプトを変更させても良いのですが、何かと面倒な為他に何かいい方法はないかっと思った理由です。はい! 他に何かありませんかねぇ?
noname#29456
回答No.1
「ブラウザの『戻る』ボタンで戻ってください」と書いておく。
質問者
補足
たしかにそれもありますが、他に何かありませんかねぇ?
お礼
回答ありがとうございます。 ご指摘の通りに試してみたところ、見事にうまくいきました。ありがとうございました。