Ever happened to you that after applying one of the many solutions for fixing IE’s png background image support, links on that element didn’t work? How about repeating background images? I bet most of you will nod in agreement. Well, Drew Diller from dillerdesign.com‘s got the solution for you. While his script fails to apply PNGs to the body element and to an img tag (for now), it solves the problem with background-position and background-repeat.
All you have to do is call the following script and voila, your headaches are over:
<!--[if IE 6]>
<script src="DD_belatedPNG.js"></script>
<script>
DD_belatedPNG.fix('.png_bg'); //EXAMPLE
</script>
<![endif]-->
Head over to the DD_belatedPNG page for downloads and more examples.









December 9th, 2008 at 8:56 am
im using ie7.js for this, fixes a lot of other ie6 problems too http://code.google.com/p/ie7-js/
December 9th, 2008 at 9:10 am
Sure IE7 is a complete package, but I think that it is too bloated and slows the poor ie6 users down. I prefer direct and light solutions whenever possible, so I know what’s going on in the background.