

AjaxとCGI(Perl)は初心者のものです。
Ajaxを使ってCGIにデータを送信し、TXTを書き換えるのを作りました。
しかし、書き換えたTXTをAjaxで読み取ると、書き換える前のままなのです。
TXTを開いてみると更新されていて、
それを開いてから出ないと、HTMLに反映されません><
「HTML」⇒⇒(1)⇒⇒「CGI」⇒⇒(2)⇒⇒「TXT」
↓ ↑
⇒⇒⇒⇒⇒⇒⇒⇒(3)⇒⇒⇒⇒⇒⇒⇒↑
(1)データをAjaxで送信
(2)CGIを使って書き換え
(3)AjaxでTXTの内容を読み取り
上の(3)で、古いデータが引き出されます。
どなたか分かる方がいましたら、お助けください。

No.2ベストアンサー
- 回答日時:
キャッシュが効いていると推測。
ダミーの数値をつけて呼び出す
var dmy = (new Date).getTime();
パラメーターを送るさいに、
'&dmy='+dmy
を最後に付け加える
呼び出されるCGI側ではその数値は無視してOK!
まさにこれでした!
?のあとに意味の無い情報を加えて、ブラウザにもう一度読み取らせるのですね。
自分のプログラムでは「..."?a="+Math.random()」という風にしておきました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PDFを(htmlのように)無限に縦...
-
バッチファイル 特定ウインドウ...
-
C言語のflagの使い方が分かりま...
-
二つのbxsliderをレスポンシブ...
-
正規表現で、特定の文字列を含...
-
php コールバック関数
-
ナイトボットのAliasについて
-
これってなんの電話かわかりま...
-
VBAでクイズゲームの作り方
-
以下のURL入れますか?皆さんは↓
-
画像のドットの部分が抜けてい...
-
Chinapost こよパズルどう動か...
-
非同期通信で掲示板を作る際の...
-
非同期通信を使うタイミングが...
-
PYTHONのtkinterについて
-
Pythonのtkinterについて
-
Pythonを勉強する道のり
-
Pythonを無料(安価)で学ぶ方...
-
RPA(PowerAutomate)の実装について
-
ワードでA3横の画面にして、文...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
eclipseで、「ポート番号が使用...
-
Excel実行時エラー-2146959355?
-
PC版のMinecraftが応答なしにな...
-
パソコンに何かが勝手にダウン...
-
VB.NETでボタンのクリックイベ...
-
パソコンのスクリーンセーバー...
-
エクセルVBA、ステップモードと...
-
プログラム実行中に強制停止さ...
-
VB.NETでDataTableにデータ追加...
-
管理者として実行を毎回すると...
-
Windows10 で青鬼を遊びたいの...
-
jbossとjdkの関係性、違いにつ...
-
動的ライブラリ中のグローバル変数
-
プログラミングについてです。...
-
latexでのエラー
-
大戦略大東亜興亡史1ニイガタ...
-
「管理者として実行」された場...
-
プロパティの値が不正ですって...
-
コマンドプロンプトを表示しな...
-
EXCEL-VBAでコマンド...
おすすめ情報