IE以外ではフリガナ・住所自動入力ができず、確認画面が出ません。

田辺さん (2012-03-14 20:02:50) http://www.karaageage.com/others/otoiawase.html

IEではほぼ正常に画面遷移しました。確認画面も表示され、送信完了画面に行き、メールも届きました。CSSでの表示も正常です。ただし、氏名⇒フリガナの自動入力、郵便番号⇒住所の自動入力はできません。
ですが、FirefoxとGoogle Chromeでは、CSSが一部読み込まれ、一部読み込まれず、確認画面が表示されないまま送信完了画面に行きます。メールは届きます。氏名⇒フリガナの自動入力、郵便番号⇒住所の自動入力はやはりできません。
example.htmlを何も手を加えないままテストしても、IEでは正常、FirefoxとGoogle Chromeでは同じように確認画面が表示されません。ただし、example.htmlでは自動入力ができますので、何らかのJavascriptエラーが起きてるのかな?と思います。

サーバーの問題なのでしょうか? サーバーはX2サーバーです。少し前に同じプログラムをさくらインターネットで運用しているサイトに設置して、何の問題もなく動きました。

設置ページのotoiawase.htmlは一見普通のhtmlファイルに見えますが、MySQL DBからデータをPHPで読み込んで表示させているPHPファイルです(html拡張子でPHPが動くようにhtaccessで設定しています)。
それが原因なのでしょうか?

何らかのJavascriptエラーがあるのかと思いますが、直し方がわからず困っています。IEだけでは正常に動くということはブラウザの設定の問題でしょうか?

お返事お待ちしています。よろしくお願い致します。

Re:IE以外ではフリガナ・住所自動入力ができず、確認画面が出ません。

和田 (2012-03-18 17:58:26) www.synck.com

ファイルが古いものと新しいものが混在している?のかな?
大変お手数ですが一度、最新版のメールフォームプロをダウンロードして頂き、設置しなおしたほうが良いかもしれません。また、自動フリガナはFirefoxでは動作しません。

その他にもFirefoxのエラーコンソールで見ると確認できますがメールフォーム以外の部分でいろいろエラーが発生しているので確認したほうが良いかもしれません。