0

ばかげているように聞こえるかもしれない質問があります。APEXを統合するためのJavaScriptコードを書きました。このパートの目的は、住所に応じてGoogleマップを表示し、情報ウィンドウを表示することです。情報ウィンドウには名前がコンテンツとして表示され、その人の詳細レポートにつながるリンクです。問題は次のとおりです。infowindowはデータベース内のほとんどの名前で正常に機能しますが、特定の名前のコンテンツ(リンク)が表示されません。「RobertAllanLockett」のように、これらの名前に特別なものは見つかりません。ここでは、次のようにコードを添付します。

<script type="text/javascript"       src="http://maps.googleapis.com/maps/api/js?sensor=false">     </script>     
<script type="text/javascript">       
function initialize() {  

var myOptions = { zoom: 18, mapTypeId: google.maps.MapTypeId.ROADMAP};   
var map = new google.maps.Map(document.getElementById("map"), myOptions); 

var markerBounds = new google.maps.LatLngBounds(); 
var point=new google.maps.LatLng(&P3006_TF_GEOCODING.);

markerBounds.extend(point);  
map.fitBounds(markerBounds); 

var listener = google.maps.event.addListener(map, "idle", function() {  
map.setZoom(map.getZoom()-4);  
google.maps.event.removeListener(listener);  
});  

var marker;

marker = new google.maps.Marker({ position: new google.maps.LatLng(&P3006_TF_GEOCODING.), map: map }); 

var infowindow = new google.maps.InfoWindow({    content: "&P3006_H_OFFENDER_NAME."});

var current_parameter ="&APP_ID.:216:&SESSION.::NO::P216_DETAIL:"+"&P3006_H_OFFENDER_ID.";
var my_URL="http://lsg-solutions.com:9704/apex/f?p="+encodeURIComponent(current_parameter);


infowindow.setContent('<a href='+my_URL+'>&P3006_H_OFFENDER_NAME.</a>');

google.maps.event.addListener(marker, 'click', function() {   infowindow.open(map,marker);});


}     
</script> 
4

0 に答える 0