人気マンガがだれでも無料♪電子コミック読み放題!!

見てくれる人の中に、ホームページの内容を更新しても、
更新ボタンを押さないと最新の状態のホームページが表示されないという方がいます。

いろいろ調べましたら、ナローバンド時代の名残りとも言えるらしいのですが、
一度閲覧したページの内容がPC内に保存されていて、
そちらが表示されてしまうのだろうということが分かってきました。

これを回避するには、ホームページの作成者側としては、どうしたらよいのでしょうか?
具体的にいいますと、PCの設定にかかわらず、最新の状態のホームページを表示させたいのです。(当たり前ですが) 最新の状態を表示させられないなら、
更新する意味もあまりなくなってしまいますし・・・。

また、訪問者側のPCがそのような設定になっている場合、それを解除(いつでも最新のものを表示)するにはどこを変更すればいいのでしょうか?

ちなみに作成しているホームページはテキストが主体です。

ご存知の方がおられましたらご教授お願いいたします。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

キャッシュの問題ですね。



閲覧する側からは、
IEならツール→インターネットオプション→全般→インターネット一時ファイルの設定でフォルダサイズを0にする。
ですが、訪問者のPCの設定をいちいち指示するわけにもいかないし、ということですよね。

しかも、これではプロキシサーバにキャッシュされてる部分については、どうしようもない。

作成者側から、というと
HTTPには「キャッシュをさせない」という命令をするタグがあるので、それを記述すればOKと思います。

この辺のをコピペすれば、質問は解決するはずです。

http://tech.bayashi.net/pdmemo/browsercache.html
http://www.tohoho-web.com/wwwxx008.htm

↓ちと難しめの説明
http://www.atmarkit.co.jp/fjava/rensai2/webopt12 …
    • good
    • 0
この回答へのお礼

大変参考なりました!
必ずキャッシュさせなく出来るというわけではないようですが、
多数の人のブラウザで効くならば良しとしたいと思います。
ご回答ありがとうございました!

お礼日時:2005/07/26 23:53

それは無理な話ですね。


見る人のPCの設定の問題ですから。

たとえば、サイトが同じように見えるなどと言うことでも、見る人のPCも違えばOSも違うし、ブラウザも違う。これらのすべてに対応することも難しい問題です。

とりあえず、見せる側ではどうすることも出来ないので、「更新してください」のメッセージなどでお願いするしかないのでは。
    • good
    • 0
この回答へのお礼

とりあえず「更新してください」とも書いておきました。
ただ「更新してください」と書いているのも
更新してもらわなければ見られませんね・・・
見る側のPCはさわれませんし、余計な機能ですね。
ごかいとうありがとうございました。

お礼日時:2005/07/26 23:52

たぶんパソコンにキャッシュされてるんだと思うので


キャッシュさせないようにすればいいかと。
自分では試してないので、間違ってたらゴメン。

参考URL:http://www.tohoho-web.com/how2/tec1.htm#no-cashe
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
URLを参考にさせていただきますね。

お礼日時:2005/07/26 23:49

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q更新ボタンを押さないと更新されないのはなぜ

インターネットエクスプローラ起動後、
gooのニュースやHPを開いた瞬間に最新情報に更新されていたのですが、
最近更新を幼い限り古い情報のままです。
開いた瞬間に更新できるような設定はどうすればよいのでしょうか。
よろしくお願いします。

Aベストアンサー

インターネット エクスプローラ (IE) の版を書かれていませんので、IE 6 として回答します。

IE のメニューの
ツール(T)、インターネット オプション(O)
と選んで、「全般」 タブから
「インターネット一時ファイル」 の 「設定」 ボタンを押してください。
「自動的に確認する」 または 「確認しない」 になっていれば
「ページを表示するごとに確認する」 または 「IE を起動するごとに確認する」
を選んで適用してみてください。

torayoshi さん指摘の原因の可能性と、同意見です。

一時ファイルを残す必要もないというのであれば、
「詳細設定」 タブの 「セキュリティ」 分類にある
「ブラウザを閉じたとき、[Temporary Internet Files] フォルダを空にする」 にしるしをつけてください。

QWindows7でファイルの移動や削除がF5を押さないと反映されなくな

Windows7でファイルの移動や削除がF5を押さないと反映されなくなりました。
昨日まではできていたので
http://oshiete.goo.ne.jp/qa/5421399.html
や質疑の中のリンクで紹介されている事例とは違うようです。

http://oshiete.goo.ne.jp/qa/6010054.html
の回答として書かれていることは試していませんが、20ptがついている#5にしても、事象が起きているのがデスクトップなので合致しません。#1から#3はいつも脳内のお告げを書いているだけでしょうから読んでもいません。

元通りに移動やコピーがすぐに表示に反映されるようにするにはどうしたらいいでしょうか。

Aベストアンサー

何か解決策がないか調べましたが、同じ現象で困っている人は多いようですが
Windows7における明確な回答が見つかりませんでした。

どうも紹介したレジストリのエントリとは無関係のようですね。

ある事例ではATIの(グラフィック)搭載モデルだけ発生しているのでATIのドライバじゃないか
というのもありましたが、私のATI(Radeon HD5770)搭載機では発生しませんし
もう一方はNVIDEAモデル(XPよりアップグレード)も発生しないので判断できませんでした。

症状を見る限り(多分ですが)Expolorer.exe を再起動させば回避できる感じがします。
「Ctl」+「Shift」+「Esc」でタスクマージャを呼び出し「プロセス」タブでexplore.exeをポイントし
下部の「プロセスを終了」ボタンをクリックするとExplore.exeが終了します。(警告が出ます)
そうするとタスクバーに何も表示されなくり、「スタート」キーも効かなくなります。

タスクマージャが開いていればそのままもし閉じていたら上記方法で再度タスクマネージャーを開き
「アプリケーション」タブをクリックします。
下部の「新しいタスク」をクリックし「名前」の欄に「explorer.exe」と入力して「OK」してください。
Expolorer.exeが再起動しタスクバーも元に戻ります。

上記方法で一時的に治れば explorer.exeの異常発生と思われます。
おっしゃるように何かの動作がきっかけで引き起こしているという見解は正しいと思います。
何かが掴めればよいのですがユーザーにこんなことさせる前にMS側で把握して修正してくれればよいのですがね。

参考まで。

何か解決策がないか調べましたが、同じ現象で困っている人は多いようですが
Windows7における明確な回答が見つかりませんでした。

どうも紹介したレジストリのエントリとは無関係のようですね。

ある事例ではATIの(グラフィック)搭載モデルだけ発生しているのでATIのドライバじゃないか
というのもありましたが、私のATI(Radeon HD5770)搭載機では発生しませんし
もう一方はNVIDEAモデル(XPよりアップグレード)も発生しないので判断できませんでした。

症状を見る限り(多分ですが)Expolorer.exe を再起...続きを読む

Qキャッシュは手動で更新しないといけないのか

HPを更新した際に、F5を押す等キャッシュを消さないと更新されませんが、以前見られていた方でキャッシュを更新しない方はキャッシュが残っているうちは永久的にその前の画像が表示されるということでしょうか。
そうであれば、製作者側から意図的に更新させることはできないのでしょうか。

Aベストアンサー

ここに方法が色々載ってます。
http://www.kotalog.net/archives/3516

ただ、サイト全体を常にキャッシュさせないと、
毎回すべてのファイルをダウンロードする必要があるので、どうしても重くなってしまいます。
ですので、通常はやらないほうが良いです。

また、上記のサイトに書いてないやり方として、以下のような記述方法があります。
<link rel="stylesheet" type="text/css" href="hoge.css?121003" />
<img src="hoge.jpg?121003">

「?121003」の部分がその記述で、参照するファイル名の後に「?」と適当な文字列を入れます。
今回は日付を入れています。
この部分が変われば、ブラウザは別のファイルだと認識し、キャッシュを使わずに表示させます。
この方法ですと、更新した時に更新したファイルだけキャッシュを使わず表示するので、ユーザーに優しいと思います。

QHPの更新アップがなかなか反映されない

HPを公開していますが、昨夜、更新アップしたのですが、今日になってもサイトに反映されていません。数か月前まではすぐ反映されていましたが。友人も同じような状況を伝えてきています。どうしたのでしょうか。

Aベストアンサー

>やはり古いデータのが原因かもしれません。
ですから、「古いデータ」というのは、ブラウザの問題であって、更新自体は問題なくできている場合のことです。「最新の情報に更新」ボタンを押しているなら、これは無関係な話です。
また、Niftyのサーバーでは、サーバー内にもキャッシュがあって、古いデータが残ったままになっていることがあるのですが、これも、ユーザーが、「最新の情報に更新」ボタンを押したなら、更新される仕様になっています。

なお、こちらによると、
http://homepage.nifty.com/faq/faq_b2.htm#q9
ブラウザの設定のところで、「キャッシュ」または「履歴」をクリアしてください。
と、なっていますね。

これらを試しても、変わらないなら、前述のNiftyサーバーの更新に問題が起きているのかもしれません。これはNifty側の問題ですから、Niftyにたずねたほうがよいでしょう。

Q[F5] キーを押さなくても常に最新情報にしたい

[F5] キーを押すと、HPなどが最新情報に変わりますが、
いちいち[F5] キーを押さなくても自動で更新する方法をお教え下さい。宜しくお願いします。

Aベストアンサー

Vectorで検索したら以下のようなフリーソフトを見つけました。
ダウンロードするかどうかの判断はお任せします。
また、必ずダウンロードした後、実行や解凍する前にはウイルスチェックをするようにされたほうが無難だと思います。

http://www.vector.co.jp/soft/win95/net/se231018.html
http://www.vector.co.jp/soft/win95/net/se345555.html
http://www.vector.co.jp/soft/win95/net/se233371.html

Qブラウザの更新ボタンってどこにあるの?

サイト利用時、一定時間操作がなかったら、ブラウザの更新ボタンを押して下さいって出るのですが
何処にあるのか分かりません
分かる方回答お願いいたします。

Aベストアンサー

アドレスバーの端にある赤い「×」の左。青い「↓↑」みたいなボタン。

QIE11にてWEBページが更新されない

W3-810/FPと言うタブレットパソコンを購入しました。
windows8.1でIE11ですが前に見たWEBページを再度見ると更新されているはずなのですが更新されずにいちいちF5ボタンを押さなければ更新されません。
メインPCはwin7でIE8ですが問題はありません。
どうすれば良いのでしょうか?

Aベストアンサー

windows8.1でタブレット端末を使っている場合ですが、開かれたブラウザのウィンドウから、ツールをタップしてインタネットオプションをタップします。
次に、詳細設定をタップする、設定のタブにリセットボタンがあるので⇒リセット(S)をタップします。
INetmet eXplorerの設定をリセットの画面に切り替わりますので、表示をされている内容を確認してリセットをタップして下さい。
リセットされた内容が表示をされるので、閉じるをタップして下さい。

画面の下方に、変更を有効にするにはコンピューターを再起動する必要があります。のバーが表示をされるので罰をタップし、全てのプログラムを終了させてコンピューターを再起動して下さい。

さいきどうをせずにコンピューターを使用し続ける事は出来ますが、時間がたてば強制的にPCは再起動をします。
アプリケーションソフトのダウンロードとインストール、設定と変更をされた場合は必ずPCを再起動して下さい。

再起動が必要とされた場合は絶対に無視をしないで下さい。

Qユーザーが更新ボタンを押さなくても自動的にリロードさせるには?

ブラウザの更新ボタンを閲覧ユーザーが押さなくても自動的にリロードさせる方法はありますか?

メニューを取っ払った小ウインド内を、ユーザーが閲覧するたびに更新させたいのですが、メニューを取っ払っているため、更新ボタンもありません。

良い方法をご存知の方がいましたら、教えて下さいませ。

Aベストアンサー

> これだと、いくらスクリプトを埋め込んでいても、更新されない可能性がありますかね?

はい、セッションクッキーはブラウザを終了するまで保持されるので、ブラウザは一度閉じないとだめです。しかも、クッキーをセットしたウィンドウだけでなく、同じブラウザのウィンドウは全て閉じないとクッキーが消えないことがあるようです。

親側での nWin.location.reload(true); でうまく行くようなら、こちらの方が面倒がなくていいでしょうね。

Qエクセルで打ち込んだ数字を自動で別シートに表示したい

エクセルでセルに打ち込んだ数字を自動で別シートに表示できる方法があれば、教えてください。

例えば、シート1のC1に5を打ち込んだら、シート2のD2にシート1で打ち込んだ5が自動で表示される。

また1列すべてを自動で表示させる場合、一つのセルの時と違いがありましたら教えてください。よろしくお願いします。

Aベストアンサー

こんばんは。
入力したセルの値を合計とかでなくて、
純粋に別のシートに自動的に表示したいのであれば、
以下の方法があります。

1.1つのセルだけの場合
例)シート1のC1に5を打ち込んだら、
  シート2のD2にシート1で打ち込んだ5が自動で表示される

⇒シート2のD2のセルをアクティブにして「=」を入力
 した後、シート1のC1をクリックする。
 そうするとD2のセルに「=Sheet1!C1」と表示され、値が自動的に
 表示されるようになります。

2.1列全てコピーしたい場合。
  コピー&リンク貼り付けを使うと便利です。

例)例)シート1のC1~C5に何かを入力したら、
  シート2のD2~D7にシート1で打ち込んだものが自動で表示される

  シート1にあるコピー元のセルを範囲選択して、
  シート2のD2の上で「右クリック」⇒「形式を選択して貼り付け」
  をクリックします。

  そして出てきた小さな画面の左下にある「リンク貼り付け」という
  ボタンをクリックすると完成です。
  試してみてください。。

  念のためにリンク貼り付けを図解しているURLを載せておきます。
  参考にしてみてくださいね。。
  http://www.geocities.jp/office_inoue/excel/eq21.htm

こんばんは。
入力したセルの値を合計とかでなくて、
純粋に別のシートに自動的に表示したいのであれば、
以下の方法があります。

1.1つのセルだけの場合
例)シート1のC1に5を打ち込んだら、
  シート2のD2にシート1で打ち込んだ5が自動で表示される

⇒シート2のD2のセルをアクティブにして「=」を入力
 した後、シート1のC1をクリックする。
 そうするとD2のセルに「=Sheet1!C1」と表示され、値が自動的に
 表示されるようになります。

2.1列全てコピーしたい場合。
  コ...続きを読む

QWordで、1ページを丸ごと削除するには?

1ページしか必要ないのに、真っ白な2ページ目がその下に表示されてしまった場合、この余分な2ページ目を一括削除(消去)する為に、何かいい方法があるでしょうか?

Aベストアンサー

<表示されてしまった場合>
これはそれなりに理由があるわけで、改ページや改行によって、次のページにまで入力が及んでいる時にそうなります。
特に罫線で表を作成し、ページの下一杯まで罫線を引いたときなどには、よくなる現象です。

さて、メニューの「表示」で段落記号にチェックが入っていないと、改行や改ページなどの入力情報が見えず、白紙のページを全て選択→削除してもそのままということが良くあります。
1 改行マークが白紙のページの先頭に入っていれば、それをBackSpaceで消してやる。
2 罫線を使っている場合は、それでも効果がない場合がありますが、その時は行数を増やしてやる。
などの方法があります。


人気Q&Aランキング