マップのドラッグの禁止
マップはデフォルトでは、ドラッグして移動が可能です。
禁止にしたい場合は、mapオブジェクトのdisableDragging()を使用します。
逆にドラッグできるように戻したい場合はenableDragging()を使用します。
以下、サンプルソースです。

<body>
<div id="map" style="width: 560px; height: 350px"></div>
<script type="text/javascript">
//<![CDATA[
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(34.73706320900569,135.56582808494568),16);

function enable(){
map.enableDragging();
}
function disable(){
map.disableDragging();
}
}
//]]>
</script>
<input type="button" value="ドラッグ許可" onclick="enable();" /> 
<input type="button" value="ドラッグ禁止" onclick="disable();" /><br />
</body>
以下、実行例です。

Back to top

Information