谷歌地图而不是iframe

时间:2013-03-04 18:04:32

标签: html5 google-maps object html internet-explorer-7

如何使它在ie8-ie9中工作?

我使用了iframe,但是我必须拿走所有的iframe并用一些不用bug的方式替换它们。

除了ie7-ie9之外,这是最好的方式,因为在IE中只显示空框。

我认为我想采取谷歌地图链接并在链接和风格之间分开,但现在不知道这样做。

<div style="margin: 0 auto; width:550px; height:400px;">
<object type="text/html" data="https://maps.google.co.uk/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=BH20+5QT&amp;aq=&amp;sll=50.638194,-2.206535&amp;sspn=0.048883,0.100851&amp;t=m&amp;ie=UTF8&amp;hq=&amp;hnear=East+Lulworth+BH20+5QT,+United+Kingdom&amp;ll=50.638085,-2.181816&amp;spn=0.021774,0.049009&amp;z=14&amp;iwloc=A&amp;output=embed" style="width:550px; height:400px;">
</object></div>

1 个答案:

答案 0 :(得分:1)

使用对象不会有太大帮助,因为那里有更好的选择。如果您无法使用iframe,最好的方法是使用 Google Maps API

所以我不会双重发帖,有一种方法可以在没有iframe的情况下向地图添加地图。 我在这里发布了一个回复,而您正在寻找的回复位于回复的解决方案1 ​​中。

https://stackoverflow.com/a/18565736/782859

注意

第一个解决方案中的第二个链接包含有关如何添加没有iframe的地图的指南。