Dean Edwards的ie7-js有多可行?

mar*_*cgg 10 javascript internet-explorer internet-explorer-6

我刚刚发现了ie7-js;

IE7是一个JavaScript库,使Microsoft Internet Explorer的行为类似于符合标准的浏览器.它解决了许多HTML和CSS问题,并使透明PNG在IE5和IE6下正常工作.

http://code.google.com/p/ie7-js/

它看起来真的很好,但它真的有效(当前的问题列表看起来很可怕)?您是否已成功使用此功能?

另一个问题是脚本在IE中制作网站的速度有多慢?

All*_*rgi 8

在静态页面中它运行得很好.如果你使用现代浏览器和标准设计了几个静态html页面,并希望它在IE6和7中正确显示,那么这个脚本会帮助你.

但是,这是一个很大但是,如果你在配方中添加一些小的javascript,这个方法就显示了它的弱点.之后添加到DOM或之后触发的任何事件的任何内容都不会受此脚本的影响.

而已.我的一行推荐是你有简单和轻的页面使用它.否则尝试通过查看根源来解决您的问题!

  • 在reall中你可以使用IE7-js和动态内容(例如用AJAX加载),但你也需要recalc.js,你需要在HTML/DOM改变后调用recalc:`<script type = text/javascript src ="http://ie7-js.googlecode.com/svn/trunk/lib/ie7-recalc.js"> </ script>``if(document.recalc)document.recalc();` (3认同)