google maps api направления переменные javascript - PullRequest
0 голосов
/ 25 мая 2011

Я столкнулся с ошибкой при загрузке моей карты из-за моего информационного окна для маркера на моей карте. В информационном окне я хочу ссылку для направления, поэтому я собирался передать координаты назначения в 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 Ответ

1 голос
/ 03 июня 2011

Если myLatlng2 является объектом LatLng в Google Maps API v3, то вам, вероятно, следует как минимум изменить это в конструкции URL:

document.write(myLatlng2)

К чему-то еще подобному:

document.write(myLatlng2.toUrlValue())
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...