今日こんな質問を受けた。
「Internet Explorer6 でオートコンプリートができないんだ」
単に [ツール] > [インターネットオプション] > [コンテンツ(タブ)] > [オートコンプリート] でオートコンプリートの利用目的の[フォーム]や[フォームのユーザー名およびパスワード] [パスワードを保存するを確認する]にチェックが入っていないだけかと思ったが違う。
もちろん、 [ツール] > [インターネットオプション] > [詳細] > [インラインオートコンプリートを使用する] にはチェックされていない。
「なんで?」
と僕も思ったが、原因は html の form でInternet Explorer のオートコンプリートをオフにする機能がある」と言うことだった。
いつもFire Foxを利用している僕には気づきにくいことだった。
----------------------------
formの属性 -> autocomplete=onoff
※e5。off にすると、過去に入力した値を候補として表示するオートコンプリート機能を無効にします。既定値は on です。
参考:
http://www.tohoho-web.com/html/input.htm
----------------------------
YahooJapanのログイン画面にはあった。IEでやるともちろんオートコンプリートは機能しない。
これで1時間調べてしまった(^^;
まぁ、これもまた大切と言うことで。
○Microsoft オンラインサポート
・Internet Explorer のオートコンプリートの動作について
http://support.microsoft.com/kb/917458/ja
・Internet Explorer のパスワード キャッシュを無効にする方法
http://support.microsoft.com/default.aspx?kbid=229940
・オートコンプリートによる時間の節約
http://www.microsoft.com/japan/windows/ie/using/howto/customizing/autocomplete.mspx
○html フォームについて
・とほほのWWW入門
http://www.tohoho-web.com/html/input.htm
○レジストリについて
http://www.katch.ne.jp/~aok/contents/backup/00013.html
>レジストリは、通常「C:\WINDOWS\regedit.exe」を使って操作し、レジストリの内容そのものは、WINDOWS フォルダにある「User.dat」、「System.dat」です。つまり、「regedit.exe を使用して、User.dat、System.dat を編集されている」と考えてください。