(0) Сталкивался с подобным, почему не знаю, но обойти легко.
В js любой объект даже встроенный это по сути структура, а в структуру легко добавить новые свойства, функции и.т.д.
(6) да , дело, скорее всего, было в том, что не успевало грузиться все, хотя
ЭлементыФормы.Эксплорер.Документ.readyState = "complete"
Но и перенос JS in <body> не решало проблему.
Как же определять готовность страницы?
Кстати, страница грузится из общих шаблонов
ЭлементыФормы.Эксплорер.УстановитьТекст(ПолучитьОбщийМакет("GoogleMaps").ПолучитьТекст());
по идее - быстрее некуда.
Оказывается через событие элемента ДокументСформирован(Элемент)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший