• ベストアンサー

Locationで最新の情報に更新されない

HTMLで2つのフレームを作成しています。 上のフレームのhrefでCGIを実行し、下のフレームのHTMLファイルを作成しなおした後、再度LocationでHTMLを表示していますが、F5(最新の情報を更新)を押さないと作成しなおしたHTMLが表示されません。 何か方法はありませんか?

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

  • ベストアンサー
回答No.2

Locationで呼び出すHTMLの後ろにランダムな引数を渡してやればどうでしょう。 print "Location: foo.html\n\n"; を my $time = time; print "Location: foo.html?$time\n\n";

SoSoKick
質問者

お礼

お礼が遅くなり申し訳ありません。 他の仕事が入ってしまって、なかなか手がつけられませんでした。 始めは上手くいかなかったのですが、今日ようやく上手くいきました。 ありがとうございました。 助かりました。。。

その他の回答 (1)

  • okmotokun
  • ベストアンサー率59% (92/155)
回答No.1

キャッシュの問題だと思います。 location ではなく print で表示したらどうなりますか。

SoSoKick
質問者

お礼

ご回答ありがとうございました。 説明不足でしたが、Formがあるため、printではだめでした。。。

関連するQ&A