最近电脑重装了,原来一直用的是IE7,这次安装IE7有点问题,就直接升级成IE8了,谁知在使用了一段时间,出现了几个奇怪的问题.

   1.VS2005启动调试的时候变成了不调试启动,开始还以为是装VS2005出的错,最后从网上才确认原来是IE8惹的祸,修改注册表:HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main 增加dword键TabProcGrowth,值为0就搞定了!

   2.主题有时不起作用,这个问题害我花了一几个小时去查原因,这个问题还挂在这里,一直没有解决.

 3.eWebEditor的浏览器兼容问题,IE6都没有问题,IE8出问题了,换成下面这种写法就可以了

try{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK +"anonymous()");
}
catch(e){
if (element.YUSERONCLICK) eval(element.YUSERONCLICK +"onclick(event)");
}

此种方法在各种IE下都是有效的。(ewebeditor好像只支持IE)。

 

  

 本来觉得IE8推出有那么一段时间了,还出现这种问题,现在的软件在不断的推新,让人还真不放心!

posted on 2010-08-10 16:35  朱明春  阅读(327)  评论(2编辑  收藏  举报