Im IE7 per Ajax, JSON laden
ralphi
- javascript
Hallo Leute,
Mit Ajax möchte ich gerne ein JSON laden (IE7 - Win7 Gadgets !!).
var myArr = JSON.parse(xmlhttp.responseText);
Im IE 7 klappts anscheinend nicht :-(
JQuery geht sowieso nicht.
Hat jemand eine Idee was ich machen kann?
Viele Grüße aus LA
Hallo Leute,
Mit Ajax möchte ich gerne ein JSON laden (IE7 - Win7 Gadgets !!).
var myArr = JSON.parse(xmlhttp.responseText);
Im IE 7 klappts anscheinend nicht :-(
IE7 kann selbst kein JSON. Entweder nachrüsten oder jQuery verwenden.
JQuery geht sowieso nicht.
Häh? Nur wenn du jQuery 2 verwendest, jQuery 1 unterstützt den 7er.
Hi,
JQuery geht sowieso nicht.
Häh? Nur wenn du jQuery 2 verwendest, jQuery 1 unterstützt den 7er.
Das klappt ja wirklich :-) - danke für die Info.
Da kann ich jetzt ganz anders arbeiten - hehe
Viele Grüße aus LA
Hakuna matata!
Mit Ajax möchte ich gerne ein JSON laden (IE7 - Win7 Gadgets !!).
var myArr = JSON.parse(xmlhttp.responseText);
Im IE 7 klappts anscheinend nicht :-(
Das dürfte daran liegen, dass der IE 7 das JSON-Objekt nicht kennt.
Wenn der Server mit dem richtigen MimeType (application/json) antwortet, dann sollte das geparste JSON-Objekt allerdings in xmlhttp.response
zu deiner Verfügung stehen. Wenn der Server einen falschen MimeType sendet, dann kannst du diesen auch mit xmlhttp.overrideMimeType('application/json')
erzwingen.