日本語を漢字変換し、入力する事が出来ません
u510さん (2014-06-27 23:50:40) tnsk.main.jp/contact/form_sub.html
こんにちわ。
いつもメールフォームCGI、有り難く使わせて頂いております。
この度、レスポンシブデザインのサイトを作る事になり、
ワークフレームを使用して作成したサイトに「メールフォームCGI UTF-8」を組み込んでみました。
…のですが、日本語を漢字変換し、入力する事だけが出来ません。
変換の為、スペースキーを叩くと、ブラウザの再読み込みが実行され、入力内容は削除されます。
ひらがな、カタカナの入力は可能。
郵便番号からの住所自動入力は問題ありません。
(自動入力された漢字は表示され、メールでも届きます)
メールフォームの送信自体は問題なく動きます。
きっと「Jcode」が足りないのだろうと「Jcode-2.07」をダウンロードまではしたのですが
これをどこに置いてどのように扱って良いのか解らず…困っております。
サーバーはロリポップ、ブラウザはSafari5.1.10、PCはMac OS X10.6.8を使用しています。
お忙しいところ恐れ入りますが、どうぞ宜しくお願い致します。
Re:日本語を漢字変換し、入力する事が出来ません
和田 (2014-06-30 16:20:19) www.synck.com
ブラウザは何をご利用でしょうか?Windows Chromeでは問題なく動作しておりましたが。おそらくはフレームワーク側でonkeyupかonkeydownなどで何かしらイベントを利用しているのかもしれません?
一度、フレームワークを外した状態でテストしてみてください。
Re:日本語を漢字変換し、入力する事が出来ません
u510さん (2014-06-30 19:22:26) tnsk.main.jp/contact/form_sub_sub.html
お返事頂きましてありがとうございます。
使用しているブラウザは「Safari5.1.10」です。
「Google Chrome」にて確認したところ、確かに問題無く動きました!
何故…。
添付リンクの通り、ワークフレームのCSSを削除したところ、
Safariでも問題無く動くようになりました。
(ワークフレームのJava関連を外しただけでは不具合は変わらず…
CSSまで外したところ、動くようになりました)
使用しているワークフレームは「Gumby」という海外のものなのですが、
CSSが原因なのでしょうか。
もし何かお解りになるようでしたらヒントでも頂けると助かります。
どうぞ宜しくお願い致します。
Re:日本語を漢字変換し、入力する事が出来ません
和田 (2014-06-30 20:31:49) www.synck.com
CSS内でime-modeの指定がある場合はそれを削除するとよいかもしれません。
Re:日本語を漢字変換し、入力する事が出来ません
u510さん (2014-07-03 01:57:00) tnsk.main.jp/contact/form_sub.html
教えて頂いた「ime-mode」ですが、ワークフレームのCSSでは使われていませんでした。
試しに「ime-mode」で日本語入力モードをONにもしてみましたが、効果はありませんでした。
SafariでもiPhoneからですと問題無く漢字変換出来るので
もしかしたら私が使用しているSafariのバグなのかもしれません…。
(色々探している時にSafariのバグの話を見掛けまして)
何が関係しているのか現時点では検討がつかない為、
もう少し格闘して駄目なら、今回は使用を見送ろうと思っております。
お忙しいところ有り難うございました。