var xhttp=new XMLHttpRequest();
xhttp.open('GET', 'foo.xml', false);
F12 aparece una copia de: script5: Acceso denegado. en la Línea 95, que es la línea xhttp.open.script5: Acceso denegado en IE9 en xmlhttprequest
Mi JavaScript parece estar bien formado, y Firefox hace lo que creo que debería.
He leído muchas preguntas muy similares a esta, así que he comprobado la Política de Mismo origen, pero no veo cómo se aplicaría considerando que foo.xml está en el mismo directorio que el archivo html Abrí los permisos de scripting en mi intranet local y le dije a McAfee que tomara un descanso de cinco minutos, solo para estar seguro. Incluso intenté ejecutar IE como administrador, así que esto no puede ser realmente un problema de permisos ¿o sí? ¿Por qué sino se le negaría a IE el acceso a un archivo local?
Curiosamente, si esto es cierto, IE tiene un agujero de seguridad grande - He descubierto que puedo cargar y manipular este archivo a través de la que se declara una isla de datos XML y usando datafld en línea. No es que me guste esta idea, pero es lo mejor que tengo ahora. –