Este problema foi encontrado com o IIS-8 com o Chrome 63.0.3239.132 não carregando o jQuery para DataTables . Arquivos e código foram baixados do site DataTables (estilo DataTables com pacotes JQuery 3 e DataTables - sem min sem concatenar) para o diretório mapeado para um site do IIS para criar um site estático somente com HTML e JS. O jQuery funcionava quando visualizado localmente no servidor usando o Internet Explorer. O jQuery lançou erros quando visualizado em outro computador na rede usando o endereço completo para o servidor devido ao script jQuery não sendo carregado pelo navegador. O IIS funciona. O HTML básico é carregado. jQuery quebrou.
Para corrigir o problema, os arquivos foram salvos como UTF-8, abrindo-os na máquina Windows Server 2012 no bloco de notas e, em seguida, Salvar como e selecione a codificação UTF-8. Aponte o HTML como a versão UTF-8 dos arquivos e o jQuery funciona.
Erros lançados incluídos:
Expected identifier
Expected identifier, string or number
'jQuery' is undefined
'$' is undefined
Um erro semelhante foi gerado quando o alvo src do script JavaScript não estava apontando para um arquivo .js JavaScript válido.