Alphafix for IE6"
From Documentation
m (correct highlight (via JWB)) |
|||
Line 12: | Line 12: | ||
</source> | </source> | ||
− | where < | + | where <code>.png</code> causes all PNG images to be fixed. If you want to fix certain images, you can do as follows |
<source lang="xml"> | <source lang="xml"> |
Revision as of 03:19, 18 January 2022
IE6 failed to render a PNG with alpha transparency correctly. Please refer to here for more information.
ZK provides the fix, but you have to turn it on by specifying a JavaScript variable called jq.IE6_ALPHAFIX For example,
<?script content="jq.IE6_ALPHAFIX='.png';"?>
<zk>
<button image="foo.png"/>
</zk>
where .png
causes all PNG images to be fixed. If you want to fix certain images, you can do as follows
<?script content="jq.IE6_ALPHAFIX='more.png|-trans.png'?>
If <?script?>
doesn't work, you can try using a regular script-component:
<zk>
<script type="text/javascript">jq.IE6_ALPHAFIX='.png';</script>
<button image="foo.png" />
</zk>
If you prefer to use plain Java instead of ZUL files, you can instantiate a Script component and append it to another component:
Script alphafix = new Script();
alphafix.setContent("jq.IE6_ALPHAFIX='.png';");
parent.appendChild(alphafix);
Version History
Version | Date | Content |
---|---|---|