JSF PimeFaces またはその他の JSF ソリューションを使用してマウス クリックで Google マップの長方形部分を選択し<p:gmap>
、jQuery サンプルのように左上と右下の座標を取得することは可能ですか: http://jsfiddle.net/JsAJA /3/
1 に答える
2
JavaScriptを使わないと無理だと思います。
JS の primeface コンポーネントで Google マップにアクセスし、長方形で処理するすべてのリスナーを手動で追加できます。
//<![CDATA[
function initMap(){
var map = gmtls.getMap();
//and now add listeners like:
google.maps.event.addListener(map, 'mousedown', function(mEvent) {
//and body of the listener
});
}
//]]>
<h:body onload="initMap();">
<center>
<h:form>
<p:gmap widgetVar="gmtls" center="41.381542, 2.122893" zoom="15" type="hybrid" style="width:600px;height:400px" />
</h:form>
</center>
</h:body>
于 2013-06-02T16:02:19.353 に答える