Прокрутка Google Maps в iframe - PullRequest
       16

Прокрутка Google Maps в iframe

0 голосов
/ 20 июля 2010

Я встроил Google Maps через iframe на своем веб-сайте.Я не могу использовать API на данный момент, поэтому я использую iframe.

Есть ли способ прокрутки iframe, чтобы верхняя часть страницы Google Maps (панель поиска и т. Д.) больше не видны пользователю?

1 Ответ

0 голосов
/ 20 июля 2010

Если страница была размещена в том же домене, вы можете использовать свойства scrollTop и scrollLeft dhtml в iframe.document.body. Однако это маловероятно, если вы размещаете карты Google с удаленного сервера. Вы не сможете изменить содержимое дочернего фрейма с помощью скрипта.

Даже если бы вы могли, это всегда было бы хрупким решением. Если структура Карт Google вообще изменилась, вам придется обновить ваш scrollTop / Left mechansim. Пользователи по-прежнему смогут нажимать на фрейм и перетаскивать его, чтобы прокрутить фрейм, или даже использовать клавиши со стрелками.

Попытка исправить положение прокрутки, а затем блокирование пользователя от прокрутки, скорее всего, доставит больше хлопот, чем стоит.

ScrollTop Doc: http://msdn.microsoft.com/en-us/library/ms534618(v=VS.85).aspx

Вы, вероятно, должны попытаться устранить все препятствия на пути использования API.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...