• ベストアンサー

IEでテキストボックスに日本語が入力出来なくなる

今まで、こんな事は無かったのですが、最近頻繁に起こるようになったので、質問させて下さい。 事象は、HPのテキストボックスに全角文字が入力出来なくなると言う事象です。 入力出来なくなると言うのは、「半角/全角」ボタンを押しても日本語入力にならずに、半角文字で入力されてしまう言う意味ではなく、テキストボックスに文字自体が何も表示されないと言う意味です。 ただ、Alt+Tab とかで一度別のウィンドウを表示させてから、元のウィンドウを表示させると、入力した文字が見えるようになります。 また、半角文字は問題なく入力出来ています。 環境は、windowsXP,IE7で、FireFoxだと事象が起こった事はありません。 また、たいていのサイトでは問題なく入力は出来ていますが、特定のサイト(私がよくなるのはgoogleカレンダーの予定入力欄)でその事象が頻発しています。 頻発と言うのは、たまに普通に問題なく入力出来る事もあります。 全く理由がわからないので、どなたか原因がお解かりの方がいらっしゃいましたら、ご教授願えますか。 Alt+Tabすれば、問題なく入力は出来るので、困っていると言う程ではないのですが・・・ かなり面倒なので。 宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • e0_0e_OK
  • ベストアンサー率40% (3382/8253)
回答No.2

これはIE7でまれに起きるトラブルです。IE6に戻せば直るようです。(ここやカテゴリー「ブラウザ」ではよく相談に上がっています)

hommerice
質問者

お礼

やっぱりよくあるトラブルなんですね。 いろいろ調べてみたつもりではいたのですが、調べ方が甘かったみたいです。 アドバイスありがとうございました!

その他の回答 (2)

回答No.3

hommerioeさん 今日は! Office IME2007で入力した文字が漢字に為ら無い マイクロソフトの技術資料↓ http://support.microsoft.com/kb/932102/ja Windows XPで日本語キーボードが英語キーボードとして認識される場合の処置方法 マイクロソフトの技術資料↓ http://support.microsoft.com/kb/880943/ja 特定のアプリケーションでキーボードが英語として認識される場合の処置方法 マイクロソフトの技術資料↓ http://support.microsoft.com/default.aspx?scid=kb;ja;880629 IMEのテキストサービスが有効に為っている際に発生する現象について マイクロソフトの技術資料↓ http://support.microsoft.com/kb/898663/ja IME2003のテキストサービスに関して マイクロソフトの技術資料↓ http://support.microsoft.com/kb/833062/ja ご参考まで。 

hommerice
質問者

お礼

たくさんの参考サイトありがとうございます。 再度調査してみます。 ありがとうございました!

  • duosonic
  • ベストアンサー率51% (585/1140)
回答No.1

う~む、これは難解ですなぁ。聞いたことがありません。 googleカレンダーにて起こる現象ということなので、そちらの問題なのかと思い、私もIE7でgoogleカレンダーに入力を試してみましたが、同じ現象を再現することができませんでした。もっとも、Vista 64なのでちょっと違うのかも知れませんが。 実は、IE6以前のバージョンではPNG画像の透過部分が透明にならずに白く表示されてしまうという困った問題があって、ウェブデザイナーを悩ませました。FFでは全く問題ありませんでした。特殊なHTMLスクリプトをページに追加することでIE6でも透過部分が透明に表示されるように直せるのですけど、サイトによってはIE6・PNG透過画像問題同様に、何かIE7が上手く表示できない「クセ」があるのかも知れませんね。 FFでは問題ないということなので、日本語入力機能IMEの問題ではないような気がします。 上述の通り、特定サイトとIE7の相性の問題かも知れませんが、お使いのIE7の設定の問題に限定するには、お気に入りなど各設定を保存して、一旦IE7をアンインストールし、また新しくインストールするのでしょうね。 お役に立てませんで、ごめんなさい。 XP 32ビットのIE7で同じ現象がgoogle カレンダーで起こるのか、どなたかレポートして頂けるとありがたいです。

hommerice
質問者

お礼

やはり、一度アンインストール等しないとダメっぽいですね。 アドバイス、ありがとうございます!

関連するQ&A

  • テキストボックスの入力制限

    VB2005環境です。 ・全角文字のみ入力を受け付けるテキストボックス ・半角文字のみ入力を受け付けるテキストボックス 以上のような入力制限を持つコントロールを用意したいと思っています。 MaskedTextBoxを用いればできるかと思いましたが、それらしき プロパティが見当たりませんでした。 やはりキーイベントを取得して…ということになるのでしょうか?

  • テキストボックスに入力しても表示されないとき

    Internet Explorer7.0をインストールしてからというもの、不可解な問題が多発しています。 今まではこんなことはなかったのですが、一体どうされたというのでしょうか。 タブ、乃至は新規ウィンドウを開いて、テキストボックスに文字を入力しようとすると、たまに入力されないときがあります。 これは、そのタブ、若しくはウィンドウを閉じてもう1度同じページを開くと直るのですが、何が問題なのでしょうか? キーボードの動作は動いていて、半角/全角を押せば、タスク上の入力モードはあ⇔ Aに変わります。 7.0にしてから、使いにくくなった為、もしVer.6~を知っている方、 直しかたをご存知の方、教えていただけませんか。

  • テキストボックスのフォントが変わってしまいます。

    PPT2002を使用しています。 テキストボックスで「特殊文字」を半角で挿入すると、 なぜかフォントが全角の日本語フォントになってしまいます。 μ(マイクロ)などのギリシャ文字が入力できず困っています。 また、PPT2000で作成したファイルのテキストボックスの半角フォントもすべ て全角で表示されてしまいます。 何が悪いのかさっぱり分かりません。 よろしくお願いします。

  • テキストボックスへの文字の入力について

    テキストボックスに入力できる文字を半角文字は最大30字、全角文字は最大15字に設定したいのですがどのようにすればできるのでしょうか?知っている方教えてください。

  • テキストBOXの入力制限について

    テキストBOXを下記のように設定したとします。 <input type="text"name="***" maxlength="30"> この場合は、全角・半角関係なく文字数を30文字入力することができますよね? 今回、私がやりたいことは、バイト数の制限をやりたいんです。 例えばバイト数を30バイトにした場合は、 全角では15文字しか入力できなくて 半角では30文字入力制限をする方法を探しています。 何かよい方法はないものでしょうか???

  • テキストボックス入力が英語になる

    こんばんは なぜかこの教えてgooの入力するテキストボックスが半角英語になってしまいます。 いつものように変換ボタンを押してもだめなんです。 ノートパットなら全角で入力できるのでコピーして貼り付けています。 貼り付けた続きを書こうとしてもテキストボックスになると半角英語になってしまいます。 どうすれば直るでしょうか?

  • VB.net、テキストボックス入力制限、全角のみ

    VB.net初心者ですよろしくお願いします テキストボックス入力制限で全角文字のみを以下の方法で実現させました (1)テキストボックス選択時のImeMode初期値を全角ひらがなに設定 (2)ボタン押下時のイベントで入力された文字のサイズを確認し、半角が混ざっていたらエラー これで基本的には問題ないのですが、後学のために入力文字自体を全角のみに制限できないかを調べています いろいろ調査してみて半角のみは可能であることがわかり、実際にコーディングもしてみました しかし全角のみは調査しても情報が見つかりません 全角のみの入力制限が可能かどうか、理由も添えてアドバイスいただけると助かります よろしくお願いします。

  • テキストボックスの入力制限

     VB6の画面入力でテキストボックスにフォーカスが移った際、半角カナや全角漢字、半角アルファベット大文字と云ったキーボードからの入力を制御したい(OSはWinXp/FEPはIME2002を使用)のですが、良い方法が有れば教えてください。

  • Excel テキストボックス内の改行

    テキストボックス内に文字を書いていて気になったのですが、テキストボックスの折り返し地点(右端)近くで半角英単語を入力すると先頭の文字ごと改行されてしまいます。 例えばSummerと入力する場合、半角英数3文字分のスペースが残っていてもSumまで入って改行されるのではなくSummerごと改行されてしまいます。全角で入力する場合はこのような事はありませんでした。 これは何故でしょうか?

  • テキストボックスの初期値について

    テキストボックスを配置したのですが 「<INPUT type="text"・・・」 となっているためブラウザで入力するときに初期値が全角日本語文字になってしまいます。 半角数値しか入力しないテキストボックスなので初期値を半角数値(または英数字)にしたいのですが出来るのでしょうか? 検索などをかけて調べてみたのですがそれらしいタグが見つからなかったので質問させていただきました。

    • ベストアンサー
    • HTML