お仕事でiframeを使っているが、ちょっと困ったことがあったため、メモとして残しておく。 問題 解決策 問題 iframeで表示されている内容がブラウザ側でキャッシュされるため、内容を差し替えても反映されない。 ファイルの内容が古くない場合はブラウザのリロードで取得しに行くときもあるが、一年以上前など古い場合は変更チェックすらブラウザは実行しないため、キャッシュをクリアしない限り反映されない。 このため、周知事項などが反映されず困ったことになる。 解決策 metaタグの指定でキャッシュを無効化すれば大丈夫そうだが、ブラウザによっては無効となってしまうのでボツ。 javascriptで明示的にリロードする方法もあるっぽいがお仕事の環境では上手くいかないためボツ。 いろいろ調べた結果、以下だけで対応可能なことがわかった。 <iframe src="http://hoge.com/index.

