0

お問い合わせフォームがあるクライアント向けのウェブサイトを開発しています。クライアントは、フォーム エラーを新しいページで開くのではなく、ページにポップアップ表示することを望んでいます。これは、Firefox や Chrome ('required' タグを使用) などの最新のブラウザーでは完全に機能しますが、他の多くのブラウザーでは機能しません。

実装が簡単なフォールバックはありますか? Modernizr スクリプトをいじってみましたが、何も変わりません。

http://jshjohnson.com/MF/contact.html

ありがとう

4

1 に答える 1

0

もちろん、HTML5 の検証は、それを完全にサポートしていないブラウザーでは失敗します (ブラウザーに依存するため)。

Modernizr はブラウザーの機能のみを検出します。したがって、それを使用して検証がサポートされていないかどうかを検出してから、fx を追加します。jquery 検証ライブラリ。

http://afarkas.github.com/webshim/demos/demos/webforms.htmlのようなライブラリを使用できます

于 2012-07-23T15:57:26.927 に答える