Jquery pngFix

Probleem: 
De versies 5.5 en 6.0 van de Internet Explorer van Microsoft, geven Png bestanden met transparency niet goed weer.

Je zou zeggen dat niemand deze slechte versies van de Internet Explorer nog gebruikt, maar niets is minder waar.

Om dit probleem te verhelpen moet je het jquery.pngFix.js script gebruiken en dien je wat Javascript te plaatsen in je page.tpl.php bestand.

Jquery.pngFix.js is een plugin voor Jquery.js, dat standaard in je Drupal installatie zit. Jquery.js bevindt zich in de /misc directory.

1) Download je de Jquery.pngFix.js plugin hier.

2) Kopieer je bestand naar de /misc direcory op je server

3) Open page.tpl.php van je aktive theme. Plaats de volgende code in de tag :

<script src="/misc/jquery.js" type="text/javascript"></script>
<script src="/misc/jquery.pngFix.js" type="text/javascript"></script>
 
   <script type="text/javascript">
    $(document).ready(function(){
        $(document).pngFix();
    });
 
</script>

Je kunt ook op een andere manier naar de plugin verwijzen. Je kunt ook je template.tpl.php aanpassen met de volgende regel :

drupal_add_js(drupal_get_path('theme', 'naam_aktieve_theme') . '/js/jquery.pngFix.js', 'theme');

Je kunt dan een andere locatie opgeven voor je pngFix bestand dan de /misc directory. Bovenstaand voorbeeld verwijst naar /js/jquery.pngFix.js in de aktieve theme directory.

Wanneer Jquery.js niet geladen wordt, controleer dan of de regel :

<?php print $scripts ?>

in je page.tpl.php staat.

Nu zullen png bestanden met transparency wel goed worden weergegeven

view counter