A solicitação AJAX básica obtém o erro "Nenhum cabeçalho 'Acesso-Controle-Permitir-Origem' está presente no recurso solicitado"

Eu tento enviar uma simplesGET solicitação para um determinado link em uma solicitação AJAX do jQuery.

É muito simples:

$.ajax({
    type: 'GET',
    url: /* <the link as string> */,
    dataType: 'text/html',
    success: function() { alert("Success"); },
    error: function() { alert("Error"); },
});

No entanto, o que eu tentei, conseguiXMLHttpRequest cannot load <page>. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:7776' is therefore not allowed access.

Eu tentei de tudo, desde adicionarheader : {} definições para a solicitação AJAX para definirdataType paraJSONPou mesmotext/plain, usando AJAX simples em vez de jQuery, até fazendo o download de um plug-in que habilita o CORS - mas nada poderia ajudar.

E o mesmo acontece se eu tentar acessar outros sites.

Alguma idéia para uma solução adequada e simples? Existe algum?

questionAnswers(2)

yourAnswerToTheQuestion