SCRIPT5: accesso negato in IE9 su xmlhttprequest

var xhttp=new XMLHttpRequest(); xhttp.open('GET', 'foo.xml', false); 

F12 si apre: SCRIPT5: accesso negato. sulla riga 95, che è la linea xhttp.open.

Il mio JavaScript sembra ben formato e Firefox fa ciò che penso dovrebbe.

Ho letto un sacco di domande molto simili a questa, quindi ho verificato la stessa politica di origine, ma non riesco a vedere come sarebbe applicata considerando che foo.xml si trova nella stessa directory del file html. Ho aperto le autorizzazioni di scripting sulla mia intranet locale e ho detto a McAfee di fare una pausa di cinque minuti, solo per essere sicuro. Ho anche provato a eseguire IE come amministratore, quindi questo non può essere un problema di autorizzazioni vero? Perché altrimenti si dovrebbe negare l’accesso a un file locale a IE?