0
我正在關注this example,當用戶從地圖上的固定點單擊時,可以創建一個側欄。Google地圖:從div.innerHTML獲取KML圖層網址
我卡在這裏的東西是這樣的:從他們的源代碼(使用Chrome?See source here)有一個硬編碼鏈接,我想從div.innerHTML獲取該鏈接。
所以,從這個代碼,我改變了:
var nyLayer = new google.maps.KmlLayer(
'http://www.searcharoo.net/SearchKml/newyork.kml',
{ suppressInfoWindows: true,
map: map});
這樣:
var otherMap = document.getElementById('kml_link').innerHTML;
var nyLayer = new google.maps.KmlLayer(
otherMap,
{ suppressInfoWindows: true,
map: map});
但它永遠不會奏效。在var上已經嘗試過.toString(),但沒有任何反應。
alert(otherMap);
...確實顯示鏈接正確。任何人都可以幫我嗎?感謝提前:)
謝謝Jiri,但我已經檢查了一切。這真的很奇怪。我從wordpress自定義字段中獲取網址...也許就是這樣嗎?但是.toString()不會改變它嗎?這真的很奇怪= /但會再次檢查。 – bsides