Deve ser que o IE8 não suporta indexOF. Todos escrevem um método para loop para determinar se ele existe e retorna verdadeiro false
função iscon (arr, val) {for (var i = 0; i <arr.length; i ++) {if (arr [i] == val) retorna true; } retornar false; }Adicione este método em JS e ligue para a chamada
window.onload = function () {var arr = nova matriz (1,2,2,2,4,2,5,6,7,2,4,3,18,12,41,87); alerta (iscon (arr, 8)); }