ThinkGeo.com    |     Documentation    |     Premium Support

Set Opacity Value on a Popup

Hi again,


 


I noticed that there is an opacity function built in for popups, but when I attempted using it, nothing happens to my current popup. It says that it requires a float value, so I declared one, but it still isn't working. Is there something else that has to be utilized in order to get the opacity setting to be functional? If it makes a difference, I'm using a custom background for the popups. 



James,


Thanks for reporting this; I tested and found the issue you said. On the other hand, you can paste the following JavaScript to fix this issue.var OnMapCreating = function(map){
OpenLayers.Popup.OPACITY = .3; //0~1
}


Any questions please let me know.


thanks,

Howard



Thank you for the information. Where exactly am I supposed to paste this JavaScript? Our page is running using ASP and the code behind is C#.

James,



The code can be attached in any where of the head tag in the ASPX page. For example:<head runat="server">
    [script removed]
        var OnMapCreating = function(map){
            OpenLayers.Popup.OPACITY = .3; //0~1
        }
    [script removed]
</head>

Please have a try.



Any questions, please let me know.



Thanks,

Howard