Похоже, вам нужно использовать функцию " встраиваемые карты " вместо того, чтобы создавать ее самостоятельно.
Междоменная DOMing - нет, нет, и производители браузеров прилагают все усилия, чтобы убедиться, что вы не можете нарушить политику одного и того же источника. Это серьезная проблема безопасности, так что это действительно невозможно сделать.
Когда я использую опцию «Ссылка на / Вставить» на сайте, я получаю это обратно мне:
<iframe style="height: 270px; width: 450px;" src="http://www.mapquest.com/embed#b
/maps/m:map:12:42.293449:-83.724489::::::1:1:::::::::
/l::1440+Hubbard+St:Ann+Arbor:MI:48109-2083:US:42.293437:-83.724491:address::1:::
/l::930+N+University+Ave:Ann+Arbor:MI:48109-1055:US:42.278558:-83.737969:address::1:::
/io:1:::::f:en_US:M::/e" marginwidth="0" marginheight="0" frameborder="0" scrolling="no">
</iframe>
Похоже, что они создают свои собственные скрипты и т. Д., Которые запускаются внутри iframe.
EDIT
Карты Google показывают направления на встроенной карте, если это вариант для вас: Ссылка на Карты Google