-2

Я создал таблицу слияния с некоторыми данными и полигонами. Я использую API Google Maps. Вот link to the website. Она работает прекрасно в новейших браузерах атакжа в IE 9, но в < IE 8 я получаю эту ошибку:<Ошибка IE8: «polygonOptions.fillColor» является нулевым или нет объектом

Webpage error details : 

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.0C; .NET4.0E) 

Message: 'polygonOptions.fillColor' is null or not an object 
+1

вы ожидаете, что мы инспектировать Минимизированный сценарий? опубликовать некоторый читаемый код. –

+0

@ Dr.Molle, извините, у меня есть распаковка. Может быть, это будет полезно? – apaleja

ответ

1

Вы итерация массива с методом, который перебирает объектные свойства:

for (t in e) 

это приведет к неожиданному поведению, так как это может также вернуть имена встроенных свойств, например Имена массивов-методов (для меня IE останавливается, когда Т «карта»)

Используйте

for (var t=0; t<e.length; ++t) 

для перебора всех элементов массива

Смежные вопросы