Невозможно просмотреть встроенные Карты Google, поскольку «Internet Explorer изменил эту страницу, чтобы предотвратить межсайтовый скриптинг» - PullRequest
4 голосов
/ 21 мая 2010

Страной-нарушителем является http://beta.westlake.school.nz/school-details при просмотре с использованием IE8

1 Ответ

3 голосов
/ 09 июня 2011

В моем случае это было вызвано парой одинарных кавычек в аргументе hnear в URL-адресе Google. Удаление кавычек в атрибутах iframe src и a href устранило проблему.

Например,

<a href="http://maps.google.com/maps/ms?source=embed&amp;hl=fr&amp;geocode=&amp;aq=&amp;ie=UTF8&amp;hq=&amp;hnear=Ch%C3%A2teau-d'%C5%92x,+Riviera-Pays-d'Enhaut,+Vaud,+Switzerland&amp;msa=0&amp;ll=46.472921,7.130213&amp;spn=0.021578,0.055747&amp;msid=208989902893156915814.0004a534bae54848e2335">

стал

<a href="http://maps.google.com/maps/ms?source=embed&amp;hl=fr&amp;geocode=&amp;aq=&amp;ie=UTF8&amp;hq=&amp;hnear=Ch%C3%A2teau-d%C5%92x,+Riviera-Pays-dEnhaut,+Vaud,+Switzerland&amp;msa=0&amp;ll=46.472921,7.130213&amp;spn=0.021578,0.055747&amp;msid=208989902893156915814.0004a534bae54848e2335">

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

...