Каким образом Google Maps Javascript обходят «Политику того же происхождения» - PullRequest
2 голосов
/ 01 мая 2010

Просто из любопытства мне было интересно, как возможно, чтобы код javascript встраивал карты google для связи с сервером из внешнего домена. Я знаю, что я что-то упускаю здесь. кто-нибудь может помочь?

спасибо

1 Ответ

0 голосов
/ 01 мая 2010

Поскольку он пишет iframe, который затем отправляет запрос в Google (таким образом, JavaScript фактически не загружается из-за пределов домена)

РЕДАКТИРОВАТЬ : Google Maps фактически использует JSONP. Он загружает страницы как <script> элементы, а затем этот скрипт вызывает метод обратного вызова, который уже был определен на вашей странице.

...