Windows8、IE10での挙動

萩原さん (2012-11-13 04:39:23) http://nrc-tony.com/reserve-.html

和田の兄貴、お世話になります。


ちょこちょこいじってるサイトで「メモ帳事件」を起こしていたらしく
送信できないと連絡があり、そこの修正をしていたところ不明な点があったので
稚拙ながらご連絡いたします。

使用環境はWin8Pro・IE10です。
example.htmlをベースに作ったフォームページはそのままで、
メールフォームプロの基幹部分を入れなおしテストしたところ先の内山様と同様に
確認画面を出した後の「上記内容を送信」ボタンを押しても先に進みません。
設定を見直してもよくわからず、3.2.0のZIPファイルをダウンロードして一からやり直してみました。
が、症状が変わりません。

動作確認用に別フォルダを作り、モヤモヤしていたところexample_flat.htmlだと問題なく動作し
example.htmlだと上記症状が出ることがわかりました。
Javascript系(?)が原因だと思い検索していたらこちらの投稿が見つかり、エラーコンソールを
開いたところスクリプトエラーが出ていました。タグがないとか未定義参照だとか。。。

結果としてF12で「開発者モード」を表示し、ブラウザモードを「InternetExplorer10 互換表示」もしくは
IE9、IE8などに切り替えると全く問題なく動作することがわかりました。
ほかにもWindowsXPのIE7やiOS 6でも問題なく動作しています。

このIE10(標準モード)だけが悪い子のようです。
ただ、これ以上のことはよくわかりません。
これと同じ状況で眠れない人もいるかもしれないので、とりあえず追記させていただきます。

ネクタイパンツ姿の兄貴を想像しつつ、札幌の方角へ ペコリ

Re:Windows8、IE10での挙動

和田 (2012-11-13 08:23:59) www.synck.com

同様の症状を確認いたしました。
そして対応したバージョンを公開いたしました。
いやーほんとMSIEやってくれますね・・・。
原因は古いMSIE用に用意されたdocument.allというオブジェクトが「あるけどないよ!」
という判断をMSIE10様がくだしている事に起因する問題だったようで・・・。
じゃあ「ありません」って返せよ!という話なんですが、私のリスクヘッジが甘かったという要因もあるので本当に生まれてきてすいません・・・。
ひとまずアップデートのご報告まで。

Re:Windows8、IE10での挙動

萩原さん (2012-11-13 11:01:09) http://nrc-tony.com/reserve-.html

兄貴、おはようございます。

めちゃめちゃ早い返信ありがとうございます!
バージョンアップしてるし(・Д・)
すごいなーすごいなー
家に帰ったらすぐに変更してみます

いやー、素敵。
ネクタイパンツ(しつこい)の兄貴の方角に ペコペコリ

Re:Windows8、IE10での挙動

和田 (2012-11-15 06:13:18) www.synck.com

いえいえ、こちらこそご報告いただき本当にありがとうございました。
緊急配信でご利用の皆様に周知させていただきました。

IE10のプレビュー版では互換表示・標準表示で問題なく動作していただけに虚を衝かれた気分です・・・。
ということで、ご報告いただき本当にありがとうございました。

Windows 8 IE10 解決感謝!

内山さん (2012-11-15 20:10:43) http://logicpack.co.jp/

和田様、萩原様
この度は、サポート頂きありがとうございます。
緊急通知もありがとうございます。

報告しておきながら・・・他のwin8対応等の業務に追われ、さっぱり手付かずでありました。申し訳ないです。

取り急ぎテストサーバー環境にて修正確認とれました。
社内承認後、本サーバーへ適用させていただきます。

感謝、感動であります。今後とも、素敵なフォーム愛用させていただきます。

指摘いただきました、フォーム分岐のエラーも余分な宣言がある事が分かり修正できました。
MSIEさん・・・迷惑なエラーはやめてほしいものです・・・

以上、ありがとうございました。

同じ件で

hiroさん (2013-08-22 15:57:23) www.noraimo.com/contact.html

いつも無償提供感謝です。
同じ症状で悩んでおりましたが、流石、もう解決済みなのですね。
この更新は、どちらかのファイルの更新でいけますでしょうか?
それとも全部アップロードし直しになりますでしょうか?
素人質問ですが、どうぞよろしくお願いいたします。