如何在检测到 IE8 时禁用 ajax

How to disable ajax when IE8 is detected?

本文关键字:ajax IE8 检测      更新时间:2023-09-26

我面临着一个严重的问题,每次我单击保存/取消按钮时,IE8(而火狐和铬工作正常)都会冻结。一旦我在浏览器上禁用了 js,它就可以正常工作。我怀疑这可能是因为某些 ajax 调用绑定到按钮,那么当检测到 IE 浏览器时是否可以在我的代码中禁用 ajax?

在你的 JavaScript 代码上添加条件代码以忽略浏览器是 IE,

if(navigator.appVersion.indexOf("MSIE 8.")!=-1){
     // ajax code
}

另一种使用 HTML 条件的方法

<!--[if IE 8]> 
     <script type="text/javascript"> 
          // ajax code
     </script> 
< ![endif]-->