みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ブラウザ更新と同等機能をPHPで行いたいのですが

■質問1
・ブラウザ更新と同等機能をPHPで行いたいのですが、どうすれば良いでしょうか?
・クライアントなので、JavaScriptでしか行えないのでしょうか?
・この場所を通過したら、ブラウザ更新みたいなことをやりたい場合は、こういう感じで良いのでしょうか?
echo "<script type=\"text/javascript\">location.reload(true)</script>";

■質問2
・画像ファイルをrenameしているのですが、「ブラウザ更新」クリックしないと、画像が切り替わりません(リダイレクトしても)
・どういう原因が想定されるでしょうか?
・clearstatcache();は書いてるのですが…

■質問3
・「画像ファイルキャッシュ」、「ブラウザキャッシュ」「リダイレクト」「リロード」の違いを教えて
・「ブラウザ更新」すると、「画像ファイルキャッシュ」「ブラウザキャッシュ」が更新される、のでしょうか?
・「ブラウザキャッシュ」を削除しても、「画像ファイルキャッシュ」は削除されないのでしょうか?

投稿日時 - 2013-02-01 19:02:29

QNo.7922747

暇なときに回答ください

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

リソースが更新された時にサーバーサイドからブラウザの更新をかけたいということですか?
WebSocket等を使えばサーバーサイドからプッシュできます
それをJavaScriptで受け取って更新してください
まあプッシュが難しければ定期更新iframeを使ってもできます

投稿日時 - 2013-02-02 16:02:57

お礼

回答ありがとうございましたー

投稿日時 - 2013-02-05 10:06:36

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

ブラウザ更新というのが、ウェブサイト閲覧中、任意のタイミングでリロードすることでしたら、javascriptでしか無理でしょう。
PHPはサーバサイドなので、タイミングを感知することができません。

投稿日時 - 2013-02-01 23:15:37

お礼

回答ありがとうございましたー

投稿日時 - 2013-02-05 10:06:49

あなたにオススメの質問