0
我遇到了一個錯誤加載我的地圖,因爲我的地圖上的標記信息窗口。在信息窗口中我想要一個方向鏈接,所以我要在URL中傳遞目標座標。但它不喜歡我使用的語法,但我沒有收到任何錯誤。谷歌地圖API指導javascript變量
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?謝謝!
會可用於顯示index.cfm的內容以及將值分配給initialLocation和myLatLng的代碼部分。至少,我懷疑myLatLng實際上是一個LatLng對象,而不是可以發送到document.write()並帶有預期結果的東西。另外,當你說你沒有收到錯誤時,你在哪裏尋找錯誤? JavaScript控制檯中是否出現錯誤? – Trott 2011-05-24 21:17:43
在javascript控制檯中沒有錯誤,如果我不能將它發送到document.write()是否有另一種方式可以將LatLng對象放入URL中? – rajh2504 2011-05-24 21:21:14
也許吧。當你將它發送到document.write()時,你認爲LatLng對象看起來像什麼樣? – Trott 2011-05-24 22:01:01