Cela devrait être dû au fait qu'IE8 ne prend pas en charge indexOf, alors écrivez une méthode de boucle for pour déterminer si elle existe et renvoie true false
function isCon(arr, val){ for(var i=0; i<arr.length; i++){ if(arr[i] == val) return true; } return false; }
Ajoutez cette méthode dans js et appelez la méthode à l'emplacement appelant
window.onload = function(){ var arr=new Array(1,2,3,2,4,2,5,6,7,2,4,3,18,12,41,87); alert(isCon(arr, 8)); }