Я пытаюсь добавить несколько канцелярских кнопок с отдельным информационным окном . это означает, что каждая кнопка будет иметь собственное информационное окно с собственной информацией. есть цикл. внутри этого
latlng = new Microsoft.Maps.Location(latitude[pointerCount], longtitue[pointerCount]);
MarkingLocation[pointerCount] = new Microsoft.Maps.Pushpin(latlng, {icon:"marker2.ico", height:50, width:50, anchor:new Microsoft.Maps.Point(0,50)});
myInfobox = new Microsoft.Maps.Infobox(latlng, myinfoboxOption);
Microsoft.Maps.Events.addHandler(MarkingLocation[pointerCount], 'click', function() {myInfobox.setOptions({ visible:true });});
map.entities.push(MarkingLocation[pointerCount]);
map.entities.push(myInfobox);
Проблема в том, что он показывает последнее информационное окно только для каждой кнопки. Предположим, у меня 4 кнопки в Londom , Франция, Германия, Америка. Теперь, независимо от того, какой значок я нажимал, он показывает только информационное окно Америки на кнопке Америка. Пожалуйста, кто-нибудь может помочь в том, чего мне не хватало .........
И еще кое-что, может ли кто-нибудь показать, как использовать htmlContent в инфобоксе. Я пытался установить его через опцию, но это не беспокоит ......
myinfoboxoption = {width:300,
height: 100,
title: str_loc,
htmlContent: htmlc,
showPointer: false,
offset: new Microsoft.Maps.Point(-100,0)};
Пожалуйста, помогите ........