Forum Moderators: not2easy
Appendix A. IE7.js and IE8.js
So, the vendor of a browser lets us down by not implementing CSS3, how can we bring something extra to the browser and kick it into gear anyway?
IE7.js (and IE8.js) [code.google.com...] :
A JavaScript library to make MSIE behave like a standards-compliant browser.might be just what we seek.
IE7.js and IE8.js are two javascripts one can add to a page to fix a number of issues and bring them to the level of support of IE7 (for IE7.js) and the level that was expected of IE8 (for IE8.js).
The real IE8 doesn't support nearly as much CSS3 as the IE8.js script was expecting of it, allowing us to have quite an easy way to use CSS3 in IE6 and IE7 but still needing to find a method for some functions in the brand new IE8.
Both IE7.js and IE8.js were made by Dean Edwards and they can be hotlinked from google code.
All one needs to add is a few lines of code:
Note: You do not need to include IE7.js if you are using IE8.js
IE7.js
<!--[if lt IE 7]>
<script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE7.js"
type="text/javascript"></script>
<![endif]-->
IE8.js
<!--[if lt IE 8]>
<script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE8.js"
type="text/javascript"></script>
<![endif]-->
IE7.js adds support to IE6 for a few of the CSS3 selectors and properties as well as many CSS 2.1 and even html related fixes.
IE8.js adds support to IE7 and IE6 for a number of CSS3 selectors and properties, in addition to what IE7.js added to IE6.
A full list of what both add is at [ie7-js.googlecode.com...]
Unfortunately, at this time there is nothing like a IE9.js adding support to IE8 for all of CSS3, but there might well be other ways in the making to fix that ...
See Appendix B - jQuery [webmasterworld.com]
[edited by: SuzyUK at 3:51 pm (utc) on July 5, 2009]
[edited by: swa66 at 4:04 pm (utc) on July 5, 2009]