日期:2014-05-16  浏览次数:20470 次

JS 在不同系统下的IE11上 运行结果为什么会不一样?有时候还没效果?
本帖最后由 wuxiaoqi152 于 2014-01-07 18:10:52 编辑
很纠结的问题,我做的是一个网站,之前一直是在win7开发的,win7上面肯定是没问题的,然后在win7上发布,   用win8 上面的IE11 浏览器也都OK 
   但是纠结的是 直到去客户那边在他们的环境下一运行,擦了,很多页面上的JS 都没效果了,后来找到原因了,他们的环境,系统是 英文版的 Windows Server 2008 R2 。   浏览器也是IE11
    试过很多方法,JS 换成不同类型的写法,都不行,然后就觉得可能不是代码的问题,接着就是浏览器本身找问题,但是整了下,JS  还是没效果,  没辙了现在~!  跪求高手能指点迷津啊~!  ,这到底是为啥~!~!   

------解决方案--------------------
引用:
Quote: 引用:

都是IE11 但每个系统上的版本都不一样,只能装测试系统在测 不能相信微软的浏览器兼容


我知道是不一样额~!  但是有什么解决办法呢~

是不是winsever2008的ie11把js禁掉了
------解决方案--------------------
感覺說了一堆,沒說到什麽實際的東西

你的 說很多JS沒有效果,那就是有的有效果了?

有效果的,沒有效果的,相互之間有什麽區別沒有,比較特別的DOM操作,ajax, html5、css3相關的新特性...

沒有效果的JS,你選個功能相對獨立,代碼量少的帖出來看看撒
------解决方案--------------------
浏览器兼容性会有差异的,想要避免这个样的差异,关键还是代码要满足规范,你可以贴出一部分代码。
------解决方案--------------------
js本就有兼容性问题的,如果没有一样的测试环境,就在客户机上安装fiddler代理js文件在客户机上调试吧
------解决方案--------------------
服务器的IE权限比较高吧。。应该是关闭了某些功能