目前做的项目要求在ie8,ie9下运行, 在ie8下开发完成,换上ie9后发现js全部崩溃,
查来查去唯一只能兼容到ie8,但是我们不能告诉客户区改浏览器啊,而且还得每次到按F12打开
 
有高手能解释一下ie9不兼容js的原因没有,最好知道怎么解决,最好原代码不要改动太大,因为编码基本完成了谢谢 各位了!

解决方案 »

  1.   

    在ie8下开发完成,换上ie9后发现js全部崩溃
    表示不能理解,我还以为只有Htm5支持的差别,如果是这样,建议楼主用JQuery改写代码,要不恐怕只能按F12兼容模式了
      

  2.   

    表示目前问题已‘基本’解决,用    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" /> 让浏览器强制以ie8模式打开  但还有个问题是 有一个页面有滚动效果,老是报
    document.getElementById("demo").scrollTop  这一句中scrollTop值取的是null,
    原来在ie8开发时是有时会报,但无语的是VS报错后点继续运行还会正常运行
    纠结了;
      

  3.   

    lz,帮忙看一个问题,谢谢了http://bbs.csdn.net/topics/390515753