- 2010-05-12 (水) 19:34
- PC
IE5.5やIE6でも透過PNGを表示できるようにしてくれるIE PNG Fixをとてもありがたく使わせてもらっているんだけど、IEのバージョン判定が甘い気がする。
問題の箇所はipengfix.htcの74行目付近。
if (
!/MSIE (5\.5|6)/.test(navigator.userAgent) ||
typeof elm.filters == 'unknown'
) {
return;
}これだと透過PNGが使えるIE7やIE8でも適用されてしまう。
・・・というかこのプログラムはそういう仕様なのかも。
「IE5.5+ PNG Alpha Fix v2.0 Alpha」って書いてあるし。
IE5.5以上で透過PNG使えるようにするみたい。