Recently I have been saying that MSIE 11 cannot read local files. I was wrong.
A recent upgrade of MSIE (MSIE 11?) broke local file access using jQuery 1.10.
The problem is most unusual. It is two parts:
1) MSIE navigator.userAgent no longer reports "MSIE", which is what JSmol uses to flag MSIE for special handling.
2) MSIE has the VERY unusual feature that
if (window.ActiveXObject) alert("msie")
no longer gives the alert. This breaks jQuery 1.10.
3) jQuery 1.11 attempts to fix that, but the logic there still does not work
when a local page in MSIE is accessing a remote resource.
I did not notice this until just now, and I have submitted a bug report to jQuery.
Anyway, I have MSIE working with local file reading now, provided the files are not binary.
Robert M. Hanson
Larson-Anderson Professor of Chemistry
St. Olaf College
If nature does not answer first what we want,
it is better to take what answer we get.
-- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900