Lomadee, uma nova espécie na web. A maior plataforma de afiliados da América Latina.
Lomadee, uma nova espécie na web. A maior plataforma de afiliados da América Latina.

sexta-feira, 23 de setembro de 2011

PNG’s transparentes no Internet Explorer com jQuery (IE PNGFix)


Existe um plugin de jQuery chamado jQuery PNG Fix, pra quem quiser ver/testar um exemplo dele, é só ir no site do plugin.
A vantagem de usar esse script é que ele funciona com IE 5.5, 6 e 7, não atrapalha o uso de outros scripts (unobtrusive) e funciona com imagens linkadas, fundos em CSS e mantém todos os atributos e propriedades (alt, title, class, style e etc.) das imagens.
Para usá-lo no seu site, é muito simples… Primeiro insira o script do pngFix dentro do <head> do seu site:
1<head>
2  <title>Meu Site</title>
3  <script language="JavaScript" src="jquery.js" type="text/javascript"></script>
4  <script language="JavaScript" src="jquery.pngFix.js"type="text/javascript"></script>
5</head>



E depois é só inserir um bloco de jQuery que fará a correção em todos os elementos do seu site:
01<head>
02  <title>Meu Site</title>
03  <script language="JavaScript" src="jquery.js" type="text/javascript"></script>
04  <script language="JavaScript" src="jquery.pngFix.js"type="text/javascript"></script>
05
06  <script language="JavaScript" type="text/javascript">
07    $(document).ready(function(){
08        $(document).pngFix(); // "Executa" o pngFix em todos os elementos do site
09    });
10  </script>
11</head>