Показывать только одно всплывающее окно за раз в openlayers getfeature info
Это код, над которым я работаю. это показывает всплывающее окно. но мне нужно закрыть всплывающее окно, когда я нажал на вторую функцию. Заранее спасибо!
info = new OpenLayers.Control.WMSGetFeatureInfo({
url: 'http://localhost:8080/geoserver/haryana/wms',
title: 'Identify features by clicking',
queryVisible: true,
eventListeners: {
getfeatureinfo: function(event) {
map.addPopup(new OpenLayers.Popup.FramedCloud(
"chicken",
map.getLonLatFromPixel(event.xy),
null,
event.text,
null,
true
));
}
}
}),
map.addControl(info);
info.activate();