通常は画像などにonclick="history.back()" を使って戻るボタンを作成しますが、SSIでは、現在のページへ来た直前のURLを取得できるので、これを使ってそのページへのリンクを作成できます。
記述例は以下のようになります。
<a title="直前のページに戻る" href="<!--#echo var="HTTP_Referer" -->">before</a>
この方法だと、訪問者がどのようなルートをたどったとしても直前のページに戻れます。
参考ページなど別コンテンツのページへジャンプしてしまうと、ナビゲーションやパンクズリストでは何処だったか解からなくなる場合もあります。そんな場合に、全てのページの上部バナーやトップナビゲーションにこのリンクをつけておくと大変便利です。
java scriptとの違いは大差が無いのですが、SSIの場合では、javascriptをOFFにしていても有効な事yと、URLがページに直接書き込まれるのでソースを見てもなんら違和感を感じません。




Google AdSense