google map 在IE6中如何解决png图片透明的问题

7 views
Skip to first unread message

dxh

unread,
Nov 24, 2009, 11:40:50 PM11/24/09
to 谷歌地图 API 论坛
填加自定义的GMarker
var icon1= new GIcon();
icon1.iconAnchor = new GPoint(9, 34);
icon1.infoWindowAnchor = new GPoint(9, 2);
icon1.infoShadowAnchor = new GPoint(18, 25);
icon1.image = "./MYIcon.aspx;//这里是图片是由服务器端通过文件流写入的客户端的
var options1 =
{icon:icon1,title:"company",draggable:true,autoPan:true};

var marker = new GMarker(CPoint,options1);

icon1中指写的png图片在IE6中显示有背景,试过网上说的各种方法,都没有办法解决.

Dorian

unread,
Nov 29, 2009, 11:15:55 PM11/29/09
to 谷歌地图 API 论坛
google 一下 png IE fix 有一些js程序解决方案。用过几个基本都没问题。
但是在IE6中如果页面的DOM过于复杂,或PNG过多,会有严重的性能问题。建议慎用。

king

unread,
Dec 3, 2009, 6:57:57 AM12/3/09
to 谷歌地图 API 论坛
我在ie8下地图上叠加的半透明png也透明不了,而ff就没事。不知何故。

On 11月25日, 下午12时40分, dxh <dxhxiaotian...@gmail.com> wrote:

Dorian

unread,
Dec 8, 2009, 9:24:19 PM12/8/09
to 谷歌地图 API 论坛
IE8肯定是支持PNG alpha的,可能是你的IE处理PNG的DLL 出问题了。我也遇到过,网上有修复的方法,需要修复那个DLL。
Reply all
Reply to author
Forward
0 new messages