Я пытаюсь встроить карту Google на страницу веб-сайта, используя возможности iframe карт Google (чтобы избежать необходимости добавлять вещи в заголовок и внутри тега body страницы)
Когда я создаю код iframe, все в порядке, за исключением того, что информационное окно, связанное с выводом, открывается по умолчанию при загрузке страницы.
Мне интересно, успешно ли кто-нибудь изменил это поведение. Я нашел несколько постов, описывающих, как это сделать для геокодированного адреса, но не для определенного места деятельности (кажется, что атрибуты разные)
Код:
<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?q=Madison+Square+Garden+New+York+NY&hl=en&cd=1&ei=PoNXS-hcmuLJBNfexZUI&sig2=dFymmpNhsjY6dEvjphBbPQ&sll=40.731053,-73.951703&sspn=0.127506,0.130247&ie=UTF8&view=map&cid=5487804314630162138&ved=0CCUQpQY&hq=Madison+Square+Garden+New+York+NY&hnear=&ll=40.750354,-73.992491&spn=0.006295,0.006295&iwloc=A&output=embed"></iframe>
(Это предложение, которое я нашел в сети, похоже, не подходит для определенного места деятельности: http://www.sugarwebdev.co.uk/blog/hide-or-remove-the-info-window-on-an-embedded-google-map/)
Я попробовал решение, опубликованное в вашем вопросе, используя предоставленный вами код iframe, и оно работало нормально . Я добавил:
&iwloc=near
сразу после 'output = embed' в конце.