IE11でもmetaを書かないとマルチブラウザにならない!

IE11はChromeやFirefoxなどのブラウザと同様Canvasを使ったページが動くが、Javascriptでエラーになってしまう場合がある。
古いIEとの互換性を保つために、機能制限がかかっているようだ。
そこで<HEAD>タグ内に

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE11"/>>

とIE11モードに強制してやると、旧バージョンとの互換が切れて、他のブラウザと同じように動いた。

写真の水面等を揺らす
http://qpon.quu.cc/jquery/
ジグソーパズルの型抜き
http://qpon.quu.cc/jigsaw/
などを作ることができた

今後に備え
<meta http-equiv="X-UA-Compatible" content="IE=IE=edge"/>>

としておいた方がよいのかもしれない

ブログ気持玉

クリックして気持ちを伝えよう!

ログインしてクリックすれば、自分のブログへのリンクが付きます。

→ログインへ

なるほど(納得、参考になった、ヘー)
驚いた
面白い
ナイス
ガッツ(がんばれ!)
かわいい

気持玉数 : 1

なるほど(納得、参考になった、ヘー)

この記事へのコメント

この記事へのトラックバック