if(!Array.indexOf){ Array.prototype.indexOf = function(obj){ for(var i=0; i<this.length; i++){ if(this[i]==obj){ return i; } } return -1; } }
barbitoff programmer`s blog
Здесь я публикую заметки из программерской жизни: грабли, на которые мне случилось наступить, проблемы, для которых было найдено элегантное (или не очень) решение, а также все, с чем мне пришлось столкнуться и чем хотелось бы поделиться =)
PS Если хотите меня поблагодарить - на странице есть 3 места, чтобы это сделать =)
пятница, 1 апреля 2011 г.
IE и Array.indexOf()
В IE, вплоть до 8 версии, нет метода indexOf для объектов Array. Чтож, пусть это будет на совести индусов из Microsoft, придется жить без него, ну или добавлять в свои скрипты такой фикс:
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий