2011年4月25日月曜日

IE9では 正しいContent-Typeでないと JavaScriptがブロックされる場合がある

IEのMIMEタイプ取扱い方法の変更 - 技術ブログ読み日記
SCRIPT要素の応答にサーバが「X-Content-Type-Options: nosniff」ヘッダをつけた場合、正しいMIMEタイプでなければスクリプトをロードしない*1。
JSONPを使っているサイトは、MIMEタイプをちゃんと設定しないとうまく動かなくなるとのこと。

これかー。

PHPでJavaScriptファイルやCSSファイルを生成してるときにContent-Typeを指定しないと「☓☓☓☓からのスクリプトはMIMEのタイプが一致しないためブロックされました」ってなる。

0 件のコメント:

ブログ アーカイブ

カテゴリー