UTF-8ソースのscriptはIE6でスクリプトエラーを引き起こす

Internet Explorer 6のシェアはまだまだ25%前後で1位を獲得してます。IE7やfirefox対応でサイトを作ると、IE6で思わぬバグを引き起こすことが多々あります。

Javascriptも例外ではなく、文字コードをUTF-8で作成したソースは、IE6ではスクリプトエラーを引き起こしてしまいます。

UTF-8でスクリプトエラーの発生を抑制するためには、<script>タグにcharset属性でutf-8であることを明示する必要があります。

<script charset="utf-8" language="javascript">

関連記事(外部)

« Macのデスクトップのアイコンを巨大化する
» ShopserveでGoogle Analyticsを使うための改造

Google AdSense

関連エントリー

  1. ソースコードを自動で整形するJavaScript「SyntaxHighlighter」

コメント投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

トラックバック

このエントリーのトラックバックURL:
http://mt.hiroyukiarai.jp/mt-tb.cgi/415

検索

Google AdSense

Blog Parts

あわせて読みたいブログパーツ
フィードメーター - 日々是作譜
track feed