2012-10-26 67 views
0

我目前使用此代码打印谷歌地图打印谷歌地图

<script language="javascript"> 
var contents = window.opener.document.getElementById("map_container"); 
document.write(contents.innerHTML); 
window.print(); 
</script> 

的问题是,一些奇怪的控件在左下角显示与谷歌版权水印也。这里有图片: -zoom out:http://imageshack.us/photo/my-images/833/zoomoutd.png/-zoom in:http://imageshack.us/photo/my-images/708/zoominb.png/。我没有在右上角的控制问题,但我想摆脱底部的那些东西。顺便说一句,如果有可能在所有浏览器上工作

回答

1

我不认为你应该是一个打印卫星视图,谷歌有details here。可能,没有支持的方式来做到这一点。这个问题有详细的workaround using the static maps API,所以这可能是一个选项。

+0

该死的......我不知道...这家伙是说,只有从LatLng静态Maps API URL请求字符串的方式。你知道我应该怎么做?顺便说一句,有可能打印satelitte视图与静态API? – Dreadlord