side_bar_html += "<a href='javascript:google.maps.event.trigger(gmarkers["+(gmarkers.length-1)+"],\"click\");'>" + place.name + "</br></a></br> Address : " + place.vicinity +"</br>Distance : " + google.maps.geometry.spherical.computeDistanceBetween(centralLocation, place.geometry.location).toFixed(2) + " meters</br></br><input type= button OnClick='window.location.href = \"explore-map2.jsp?key=40.68509,-73.84357\"'; value = Locate Direction><br/></br/>"
我在变量place.geometry.location.toUrlValue(6)
中有lat和long的值,我想在密钥place.geometry.location.toUrlValue(6)
(上面)中发送密钥key=40.68509,-73.84357
而不是静态lat long的值。我已经尝试过,但是会出现一些语法错误。
请告诉我如何将密钥值place.geometry.location.toUrlValue(6)
发送到explore-map2.jsp
页。
答案 0 :(得分:0)
您可以使用encodeURIComponent()函数来清理key = 40.68509,-73.84357
示例:
探索-map2.jsp键= encodeURIComponent方法(&#34; 40.68509,-73.84357&#34)