//UFT-8 function maptap_show_tag_mode(){ var latlngbounds = map.getBounds(); var southwest = latlngbounds.getSouthWest(); var northeast = latlngbounds.getNorthEast(); var nelat = northeast.lat(); var swlng = southwest.lng(); var lefttop = map.fromLatLngToDivPixel(new GLatLng(nelat, swlng)); //マップの中のmarkerをループして、タグをつけてゆく。 //こんなことできるんだっけ? var i_add_top = window.parent.document.all.tbl_menu.offsetHeight; for(i=1;i<=MarkObjects.length;i++){ if(MarkObjects[i]!=undefined){ if(window.parent.document.all["mark_caption_"+i]==undefined){ var s_html=""; window.parent.document.body.insertAdjacentHTML("BeforeEnd",s_html); } var local_pixel = map.fromLatLngToDivPixel(MarkObjects[i].getPoint()); with(window.parent.document.all["mark_caption_"+i]){ style.left = local_pixel.x - lefttop.x; style.top = local_pixel.y -lefttop.y; innerText= MarkObjects[i].title; } } } maptap_hidden_menu(); }