だから私が抱えている問題は、GoogleマップのinfoWindowにあります。infoWindow に道順のリンクを表示したいのですが、リンクが表示されません。リンクを表示するときに使用することを考えています
https://maps.google.com/maps?q=
エンコードされたアドレスをそれに追加します。
これが JavaScript コードです。encodeURIComponenet を使用して、URL の末尾に追加しました。
for (var i = 0; i < markers.length; i++) {
var name = markers[i].getAttribute("name");
var address = markers[i].getAttribute("address");
var url = "https://maps.google.com/maps?q="+encodeURIComponent(address);
var html = '<b>' + name + '</b> <br/>' + address+'<br/>' + '<a href="??";>Directions</a>';
function bindInfoWindow(marker, map, infoWindow, html) {
google.maps.event.addListener(marker, 'click', function() {
infoWindow.setContent(html);
infoWindow.open(map, marker);
});
}
PHPでURLをエコーできることを知っているので、URLをhrefに表示する方法がわかりません。助言がありますか?