IE9奇怪的兼容问题已经解决

     今天遇到一个比较棘手的的浏览器兼容问题,首先我先描述一下问题,我做的是一个店铺装修的首页,之前一直没有关注浏览器的兼容问题,其实前一阵子测试人员有向我提起过店铺首页无装修的情况下在IE9显示变样了,于是我用子IE浏览器仿真一下IE9,发现在我的电脑上页面显示没有问题,查了好多的资料,我F12了一下测试人员的浏览器,结果发现页面自动把他的浏览器切换的杂色模式,我百度了一下,终于找到了答案,是因为在html的head头前面我有输出js代码,换了一下js代码的位置问题瞬间解决了,所以希望看到这篇文章的同胞们以后尽量不要把js写在head头前面。
    言归正传,今天的问题还没有解决呢,问题是这样的:在我的浏览器上模拟出来的ie9页面是正常的,问题还是在测试人员的ie9上,打开页面发现店铺装修的数据没有被加载出来,刚打开F12想调试一下,再刷新一下页面,奇迹出现了,页面竟然可以加载出来了,哎呀这下坏了,想看错误信息没法查呀,研究了一个下午,尝试了各种调试,最终还是没有解决,明天再续咯!
    后续:原因已找到,因为IE9下js代码加入console.log,如果不打开控制台,有可能会中断js脚本的执行,所以建议js代码调试完后把console.log注释掉

猜你喜欢

转载自my.oschina.net/u/3223370/blog/824782