Hello,
When testing chart on IE11 we encountered a problem when reloading a chart via javascript with chart.setJSONUrl(url);
The exception is InvalidStateError on code:
l.overrideMimeType && l.overrideMimeType("text/plain");
BUG SOLVED: move code above after the l.open() function has been executed (or before "for(o in g)" a couple of lines below.)
Explanation: IE11 supports the overrideMimeType function, as oposed to all other IE versions. The function throws an exception if its called in xmlHttpRequest.readyState of 4 (completed), what happens here. By moving the function execution after the XMLHttpRequest.open(), the readyState is in the correct state.
Regards,
Gregor