• ベストアンサー

処理終了後、他のページへジャンプする方法

perl での処理を終了後、他のページ(html)に自動的に飛ばしたいのですが(JavaScriptは使わずに)、どうすればよいでしょう。

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

  • ベストアンサー
  • leaz024
  • ベストアンサー率75% (398/526)
回答No.2

 CGIで動的ページを吐き出す際に、頭に   print "Content-type: text/html\n\n"; とか表示しますよね?  これと同じような感じで、   print "Location: URL\n\n"; とすれば、そのURLにリンクしたかのように動作します。  このとき、LocationとURLの間に半角スペース1つ開ける(確か必要なハズ…)のと、URLは絶対アドレスで指定する(相対指定だと飛ばないトコもあるらしい?)のを、忘れないようにして下さいね。  では

defd
質問者

お礼

出来ました。ありがとうございました。

その他の回答 (1)

  • stanaka
  • ベストアンサー率44% (13/29)
回答No.1

それまでの処理で何も表示していなければ, Location: <飛ばしたい先のURI> を表示すると出来ると思いますが.

関連するQ&A