如何解决google maps api方向javascript变量
| 由于我的地图上有标记的信息窗口,因此我在加载地图时遇到错误。在信息窗口中,我需要一个方向链接,因此我要在URL中传递目标坐标。但是它不喜欢我使用的语法,但是我没有收到任何错误。var contentString2 = \'<div id=\"content\">\'+
\'<div id=\"siteNotice\">\'+
\'</div>\'+
\'<h3 id=\"firstHeading\" class=\"firstHeading\"><a name=\"FLOSSMOOR STATION RESTAURANT & BREWERY\"></A><strong><A HREF=\"redirect.cfm?address=http://www.flossmoorstation.com\" TARGET=\"_blank\">FLOSSMOOR STATION RESTAURANT & BREWERY</A></strong></h3>\'+
\'<div id=\"bodyContent\">\'+
\'<p><a href=\"index.cfm?in=\'document.write(initialLocation);\'+\'&\'+\'document.write(myLatlng2);\'+\'\">Directions</a></p>\'+
\'</div>\'+
\'</div>\';
有了这个信息窗口变量,我得到了可爱的灰色屏幕,没有加载地图,还有没有更好的方法来制作信息窗口div?谢谢!
解决方法
如果ѭ1是Google Maps API v3中的LatLng对象,那么您应该至少在URL结构中进行以下更改:
document.write(myLatlng2)
要更像这样:
document.write(myLatlng2.toUrlValue())
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。