Может ли кто-нибудь сказать мне, поддерживают ли IE 7 и IE 8 метод JavaScript.indexOf (), поскольку я получаю сообщение об ошибке:
SCRIPT438: Object doesn't support property or method 'indexOf'
из консоли отладки IE9 (, используемой в режиме браузера IE7 и IE8 ).
Для приведенного ниже комментария код с использованием.indexOf ()выглядит следующим образом:
if(shirt_colour == 'black') {
p_arr=['orange','red','green','yellow','bblue','rblue','pink','white','silver','gold'];
if( p_arr.indexOf(print_colour) != -1 ) rtn = true;
}