最近电脑重装了,原来一直用的是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推出有那么一段时间了,还出现这种问题,现在的软件在不断的推新,让人还真不放心!