IE9 réponse script bloqué en raison d'mime incompatibilité de type

J'utilise l'extrait de code suivant pour charger des données à partir de google fusion table de json.

var fileref = document.createElement("script");
fileref.setAttribute("type", "text/javascript");
fileref.setAttribute("src", "http://tables.googlelabs.com/api/query?sql=select * from 588320&hdrs=false&jsonCallback=LoadTable");

Fonctionne très bien avec IE8, FF, Chrome, mais maintenant, IE9 ne sait pas comment gérer le rappel parce que la réponse et les types mime ne correspondent pas. IE9 rapports suivants erreur de script lors de l'utilisation de jsonCallback param parce qu'il n'aime pas le type mime.

SEC7112: Script de http://tables.googlelabs.com/api/query?sql=select * de 588320&rdh=false&jsonCallback=LoadTable a été bloqué en raison de mime incompatibilité de type.

Est-il une solution à court de m'avoir à l'hôte de la src localement (ou suis-je en train de faire quelque chose de mal)?

Response Headers

Content-Type text/plain; charset=UTF-8 
Content-Encoding gzip 
Transfer-Encoding chunked 
Date Fri, 13 May 2011 02:19:11 GMT 
Expires Fri, 13 May 2011 02:19:11 GMT 
Cache-Control private, max-age=0 
X-Content-Type-Options nosniff 
X-Frame-Options SAMEORIGIN 
X-XSS-Protection 1; mode=block 
Server GSE 


Request Headers

Host tables.googlelabs.com 
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 
Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 
Accept-Language en-us,en;q=0.5 
Accept-Encoding gzip, deflate 
Accept-Charset ISO-8859-1,utf-8;q=0.7,*;q=0.7 
Keep-Alive 115 
Connection keep-alive 
Cache-Control max-age=0 
Eu le même problème avec : Script from https://api.twitter.com/1/statuses/user_timeline.json?callback=jsonp1314805825247&_=1314805825940&&screen_name=username_here&count=1 was blocked due to mime type mismatch IE est tout simplement génial!!!! 🙁

OriginalL'auteur mapper | 2011-05-13