我有点奇怪的要求在iframe打开谷歌地图.我有地址,我用来传递并转换为谷歌地图.但问题是我的iframe的大小是200 * 200所以标记没有居中.另一个问题是标记信息窗口在几秒钟后也会弹出,这使得我的标记离开边框边界.标记从中心移动.
我的代码是这样的.
我的代码是这样的.
$(document).ready(function(){ $("#map_address").each(function(){ var embed ='<iframe class="map_google" width="200" scrolling="no" height="200" frameborder="0" src="https:/maps.google.com/maps?&q=Ahmedabad&output=embed" marginwidth="0" marginheight="0">'; $(this).html(embed); }); });
解决方法
将没有值的iwloc参数添加到iframe-URL:
http://jsbin.com/emoyup/1/edit
URL参数描述:http://www.seomoz.org/ugc/everything-you-never-wanted-to-know-about-google-maps-parameters