Você não pode ignorar a segurança da política de mesma origem atualmente, de forma neutra para o navegador, mesmo que todos os nomes aponte para o mesmo local eventualmente. Consulte o link para mais informações. Você pode contorná-lo até certo ponto usando o conteúdo carregado nos arquivos de script via incluídos em uma página do mesmo domínio em um iframe oculto, embora isso não seja tão conveniente quanto uma solicitação AJAX.
A opção DNS em que você está pensando é provavelmente um dos ataques de envenenamento de DNS, ou algo semelhante, que pode ser usado para habilitar scripts entre domínios para fins nefastos, se determinadas correções de segurança não forem aplicadas.
Existe o método HTML5 postMessage
que pode ser usado para obter script de diferentes locais falando juntos, mas nem todos os navegadores comuns suportam isso ainda assim você está reduzindo seu público-alvo potencial, se você confiar no recurso.