Любая встроенная функция может быть вызвана как конструктор (даже если она не предназначена для этого).Все, что не вызывается, также не может быть конструктором.например, new 3
выдает ту же ошибку.
На вашей странице google.maps.Geocoder
- это просто undefined
, что, безусловно, не поможет.Глядя на скрипт карт Google , он не может загрузить модуль Geocoder, потому что для этого используется document.write
, метод, который должен запускаться из <script>
, включенного в документ HTML во время разбора, а неимпортируется с использованием сценариев DOM, как вы здесь делаете.
Он, конечно, не ожидает запуска со страницы, загруженной через клиентский XSLT.Это даст вам множество проблем с браузером и нулевое присутствие SEO.Какова цель этого безумия?