Проблема появляется в строке 27, здесь: e.minWidth=W(d)
.Результат W(d)
равен '-12px', и IE не хочет устанавливать отрицательное значение для атрибута minWidth.
Дальнейшая отладка Я вижу, что этот код связан с отображением элементов управления карты.Кроме того, проблема имеет место только для кнопки переключения между видами карты / спутника (значение переменной c
равно "дорожная карта").Также похоже, что код выполняется с помощью инициируемого события onchange
, которое может быть связано с вкладками на карте.В качестве теста я удалил эти вкладки с простым правилом в Proxomitron, и эта ошибка больше не появлялась.
Итак, попробуйте поместить эти вкладки в такое место или путь (например, с положением для родительского элемента div, установленным на относительный, и с родительским элементом вкладок с абсолютным положением и отрицательным значением атрибута top
css), которыечасть под ними не изменит размер во время их инициализации (к ним применен скрипт вкладок) или инициализирует вашу карту Google после их рендеринга (установите некоторую задержку).