IEのHTML5対応状況
IE6だけでなく、IE8以下は全てHTML5に対応していません。
それを対応させるために「html5.js」というjavascriptを読み込ませます。
使い方は簡単で以下のコードをタグの前の内に記述します。
[php]
<!--[if lt IE 9]>
<script src="//html5shim.googlecode.com/…
フォームに入力されたデータを受け取るときに、入力された内容をエスケープすることは、こちらの記事で触れましたが、送信される前にjQueryで入力値のチェックを行えるとページの推移もなく、便利ですよね。
そんなときに、非常に役立つのが、exvalidation というjQueryのプラグインです。
以下のサイトさんに詳細の説明や、ダウンロードへのリンクがありますので、気になる方はぜひ使ってみてください。
私自身、使って動作確認済みですので、おすすめです。
ほかのjQueryなども使っているページないでは、コンフリクトして動かない場合もあるかと思うので、その場合は、以下のように、コンフリクトを解消することで動くと思います。
<script type="text/javascript">
jQuery.noConflict();
var validation = jQuery("form#exvali")
.exValidation({
errInsertPos: 'after',
errPosition: 'fixed'
});
</script>
参考サイト http://5509.me/log/exvalidation
graffiti on the web
この投稿へのコメント
コメントはまだありません。