Клуб API Карт

Ошибка под ИЕ выше 18-го релиза

Пост в архиве.
AlexsisIT
21 января 2013, 09:21

После 18-го релиза при инициализации карты и при каждом перетаскивании возникает ошибка 

util.dom.element.html: попытка переопределить innerHTML у элемента, не добавленного в документ

URL: http://api-maps.yandex.ru/services/coverage/1.0/coverage.xml?l=pmap&ll=87.15520500,53.78650200&z=12&lang=ru_RU&callback


не могу понят в чем проблема, где порыться? 


И еще вопрос, как можно отключить внизу ссылку "Редактировать народную карту"? 

8 комментариев

можно пример увидеть где ошибка возникает?

Ссылку отключать не нужно.

http://legal.yandex.ru/maps_api/:

2.3.6. ОГРАНИЧЕНИЯ. Используя Сервис, Пользователь не имеет права:

2.3.6.1. Изменять, декомпилировать и/или каким либо образом модифицировать программный код, полученный посредством Сервиса.

2.3.6.2. Удалять, скрывать или модифицировать любые содержащиеся в Сервисе или Данных товарные знаки, логотипы, ссылки или иные указания на Правообладателей, равно как и любые другие уведомления и/или информацию, передаваемые Сервисом вместе с Данными.

Не удалось ошибку исправить? у меня такая же ошибка начала появляться, карты отображаю в 1с. возможно дело в версии платформы, у меня 8.2.17.143

Пока не удалось.

Проверил под платформой 8.2.15.301, тоже самое.

 

Дело не в платформе, т.к. до 18-го релиза, включая его, все работало отлично. последующие релизы начали выдавать эту ошибку.

 

Её надо обязательно решить, пока 2.0-stable не переключили на релиз выше 18-го.

 

Давайте все дружно призовём бога ктулху ).

После выхода 22-го релиза теперь и на 18 выдаеться такая ошибка. 

вот обсуждения http://ymapsapi.ya.ru/replies.xml?item_no=962 

Разобрался.
Когда устанавливаешь код html непосредственно в 1С (ЭлементыФормы.ПолеHTMLДокумента1.УстановитьТекст(ТекстХТМЛ))
вываливается ошибка, а в этом примере записываеться файл с кодом и происходит переход на страницу

        ПутьКФайлу = КаталогВременныхФайлов()+"Карта.html";
        Ф = новый Файл(ПутьКФайлу);
        Если Ф.Существует() Тогда
                УдалитьФайлы(ПутьКФайлу);
        КонецЕсли;

        Т = новый ТекстовыйДокумент;
        ТД = ЭтотОбъект.ПолучитьМакет("МакетЯндекс");
        Т.УстановитьТекст(ТД.ПолучитьТекст());
        Т.Записать(ПутьКФайлу);

        ЭлементыФормы.ПолеHTMLДокумента1.Перейти(ПутьКФайлу);

При этом ошибок не возникает

Да действительно помогло, но я уже на api google maps успел переделать)

google как-то не функционален. Да и подробной карты нету, никто не рисует )). А народная как надо уже нарисованна, да и я сам дорисовываю чего не хватает )