[OpenLayers-Dev] =?gb2312?b?u9i4tDogIG9wZW5sYXllcnMgcHJvYmxlbSBp?= =?gb2312?b?biBJRTY=?=

dequan chen cdqrain at gmail.com
Sat Oct 18 10:33:30 EDT 2008


thanks ngerber.
but you may misunderstand my issue.
It doesn't relate to PNG image.
I use some OpenLayers.Layer.Vector as map layers. these layer will
display LineString, Polygon etc. and each Vector Layer has its
JavaScript event. But, in IE6, the top vector layer covers the map
completely. It will result in the lower vector layer's event can not
be responsed.
In IE7 or FireFox, it works well. Every vector layer's event can be triggered.

2008/10/17, Nathan Gerber <ngerber999 at gmail.com>:
> If you are using PNG images this is a known issue and there is little you
> can do beyond trying another format such as GIF or telling your users to get
> a more modern web browser. There is a hack to enable the use of alpha
> transparency int he PNG images within IE6 but it has a severe effect on
> performance.
> --
> Nathan Gerber
>
>
> 2008/10/16 dequan chen <cdqrain at gmail.com>
>
>> hi.
>> I use more than one openlayers vector layer to overlay the map. every
>> layer
>> has its event. in IE6, the upper layer covers completely the lower layer.
>> so, the other vector layer event can not be triggered. in IE7 or firefox,
>> there's no this issue.
>> I try to render the vector layer div border, and find the div fill the
>> entire map. in IE7 or firefox, the border shrinks to the top left corner.
>> so the layer don't cover the lower layer.
>> how to solve this problem ? thanks. :-)
>>
>> _______________________________________________
>> Dev mailing list
>> Dev at openlayers.org
>> http://openlayers.org/mailman/listinfo/dev
>>
>>
>



More information about the Dev mailing list