プログラマ気分

メモや自分が思ったことを書く

<< 【PHP】画像データ(バイナリデータ)から getimagesize を使ってみる | main | github にソースコードをアップしました。 >>

スポンサーサイト

2014.08.06 Wednesday

一定期間更新がないため広告を表示しています

-|-|-|by スポンサードリンク

JPEG を Fix してみる

2011.01.22 Saturday

IE6/7/8 の JPEG には、filter:alpha(opacity) で透過度を指定すると、何故か #02050a の色が透過されてしまうバグがあります。

【参考】http://www.gravity-works.jp/gravica/web/js/002123.html

実はこの問題も DD_belatedPNG が有効です。
PNG を Fix する物なのに、JPEG にも効くというのが不思議な話ではありますが、要は VML で画像を表示すればバグは回避出来ると言う事です。

jQuery.belatedPNG の処理を少し変更して、実際にテストしてみました。
※環境によってバグが再現しない場合があります。
※当初 jsdo.it のタグを貼り付けていましたが、IE6/7 で js エラーとなってしまう為、リンクに変更しました。
http://jsdo.it/wakuworks/jquery.belatedPNG.jpg/

変更箇所

現状は PNG のみを対象にしていますが、JPEG も含むようにします。
※jQuery.belatedPNG.js の中から、下の二箇所を検索して書き換えてください。

JavaScript12:00comments(0)trackbacks(0)by ニノミヤ カズノリ

スポンサーサイト

2014.08.06 Wednesday

-|12:00-|-|by スポンサードリンク

コメント
コメントする









トラックバック
calendar
     12
3456789
10111213141516
17181920212223
24252627282930
<< June 2018 >>
sponsored links
selected entries
categories
archives
recent comment
recent trackback
links
profile
search this site.

others
mobile
qrcode