お蔵入り
言語バー入力モードで
例えばサイトとかに書き込みする時に言語バーが勝手に英数入力しかできないときがあるのです
がな入力だと「あ 般」になってますよね?
capsで半角英数にAの下に斜線が入ってるモードになると思うのですが
勝手に英数入力になっているときは
「あ 般」が四角い枠で固定?されて
何を押しても変わらないのです。
なぜかメモ帳やワードには普通にかけるのですが・・
別のブラウザだと直ったりするのですが・・
回答(2)
1.
<input type="text" style="ime-mode:disabled;"/>という風にしておくと、そのフォームには英数しか打てなくなります。disabledの他に、
active : フォーカスされたときに自動的に日本語モード inactive : フォーカスされたときに自動的に英数モードの値を設定できます。郵便番号などを入れる場合には、設定されていると嬉しいこともあります。
以上の話は、IE5↑の話です。他のブラウザでは、たぶん効かないですし、メモ帳でも効きません。ワードだとフォームを作れば、同じようなことができたかと思います。エクセルだと、セルごとに入力規則を設定できます。
2.
この症状が発生するサイトやページは不規則でどこでということがありません.ですので対策は不明で,IEで新しいWindowを開け,そのWindowでそのページへ再度アクセスすると解消するのでその方法で回避しています.
Windowsの再インストールやIEの入れなおしで直るかもしれませんが回避できるし,面倒という理由でそのままです.
>>1
もしかすると,この指定がそのまま残っている状態なんですかね?といっても必ずでるわけではないので不可解です.
コメント(4)
失礼しました。質問の意味を取り違えてました。
>>1
は正常な状態を説明してしまいましたが、rayさんの回答の方が正しいです。消そうと思いましたが、参照がなくなるので、そのままにしておきます。
特定の環境で起こるバグのようですね。↓でしょうか?
http://support.microsoft.com/default.aspx?scid=kb;...
>>#1
>オニキスさん
MSも認識している問題っぽいですね.
これかもしれません.
書いていただいたMSサイトのページにある次の回避方法を試してみます.これで再現しなくなればいいのですが.
>IME 2003 を使用している場合は、IME スタンダードのプロパティの項目として "互換性" から "詳細なテキスト サービスを使用しない" を選択することで、機能を無効にすることができます。 詳細は以下のサポート技術情報をご覧ください。
解決しようとしていろいろ調べましたが自力ではこのページを見つけ切れませんでした.人の質問で自分の疑問が解けたかもしれません ;-)
残念ながら再現しました :-(
もうちょっと様子見します.


