2011-09-09 12 views
0

互換性のあるビューを使用してIE7をエミュレートするときは、IE8、Google Chrome、Firefox、Safari、Opera、およびSeaMonkeyで完全に機能するフォームを作成しました(form website page)。IE8の互換性ビューでMootoolsフォームの検証に失敗する

互換ビューを使用してIE7をエミュレートする場合、フォームは許可されないすべてのフィールドを空にして送信できます(フィールドにはvalidate ['required']というクラスがあります)。

互換表示スクリーンショット:

Compatibility View Screenshot

私は実際にこれを修正する方法の見当がつかないし、あなたたちはすでに似たような状況とどのようにあなたがそれを解決を満たしている場合、私は思ったんだけど。

+0

コードを表示する必要があります。また、サイトへのリンクも表示する必要があります(スクリーンショットで見ることができるので、質問に追加することもできます)。 – thirtydot

+0

@thirtydotページへのリンクは私のポストにあります。私はjsfiddleにコードを書くことができますが、コードはかなり長く、ページのソースコードでコードに直接アクセスできます。 – Bruno

答えて

0

私は解決策を見つけました。問題は、div要素内にフォームがあり、両方が同じ名前(フォームの名前とIDが同じ)がブラウザに混乱していたことでした。私は彼らがIE8以降の問題を解決したと思います。

関連する問題