как да излезете от лентата за превъртане в изскачащ прозорец с информация на openlayers

това е моят код

Info.newInfoPopUp = function (obj) {
    var table = createInfo(obj);
    popup = new OpenLayers.Popup.FramedCloud(
    obj.name, 
    obj.lonlat, 
    new OpenLayers.Size(), 
    '<table class="info-table popup">' + table.html() + '</table>', 
    null, 
    true, 
    obj.closeCallback
    );
    popup.minSize =new OpenLayers.Size(300,155);
    popup.maxSize = new OpenLayers.Size(800,200);
return popup;
};

изскачащият прозорец се появява понякога с вертикална лента за превъртане

някакви идеи?


person Santiago Elvira Ramirez    schedule 16.08.2012    source източник


Отговори (1)


Конструкторът на клас OpenLayers.Size трябва да има параметри width и height. Опитайте тази:

var popup = new OpenLayers.Popup.FramedCloud(
    obj.name, 
    obj.lonlat, 
    new OpenLayers.Size(100,100), 
    tablHtml, 
    null, 
    true, 
    obj.closeCallback
);
person Maxi Baez    schedule 29.10.2012