質問: 初歩的な質問ですが、IEでは下記のようなセレクトのボタンの表示が、 更新ボタンを押しても"selected=selected"の位置に戻りません。 javascriptで式を立てて戻るようにできるのでしたら、教えていただけ ませんでしょうか。Chromeでは、戻ります。 ``` a b c d ```
回答: ブラウザのキャッシュが効いていることが原因かと考えられます。 画面更新時にキャッシュされたhtmlファイルが使用されると、IE11の場合はフォームへの入力内容がリセットされない仕様のようです。 (キャッシュをクリアした後に更新するか、スーパーリロード(Ctrl+更新ボタン)でフォームが元に戻る事を確認できるかと思います) ウェブサーバー側にてhttpレスポンスヘッダへ`Cache-control`等を追加し、キャッシュを無効化する対応が必要かと思います。 [参考] キャッシュについて整理 - Qiita