Permissão negada para chamar o método XMLHttpRequest.open
Você estava todo feliz fazendo a sua aplicação com AJAX e de repente: “Permissão negada para chamar o método XMLHttpRequest.open“. =O
Por que deu este erro? É muito simples, é que por motivo de segurança, este método só é aberto para arquivos locais, se você colocar uma url externa não irá funcionar.
O mesmo erro acontece se você colocar a url inteira, mesmo que sendo do mesmo site, pois o servidor interpreta como um arquivo externo.
Já vi gente falando que o erro é apenas no Firefox pois é algo relacionado à Mozilla mas também já vi gente falando que este erro também ocorre no Internet Explorer…
Como resolvo esse erro?
Existem duas maneiras. Ou você usa um arquivo local ou então simplesmente cria um arquivo local que pegue os dados do arquivo do outro servidor.



