Extjs 兼容IE10

在对应的地方将Ext.isIE

修改成:

  Ext.isIE

  && !(/msie 9/.test(navigator.userAgent.toLowerCase())  && document.documentMode === 9)
     && !(/msie 10/.test(navigator.userAgent.toLowerCase())  && document.documentMode === 10)

就可以兼容IE10了。

例如:弹出框的阴影:可以将Ext-all.js中的Ext.shadow下面的Ext.isIE替换掉即可。

时间: 2024-08-04 20:55:16

Extjs 兼容IE10的相关文章

js快速判断IE浏览器(兼容IE10与IE11)

在很多时候,我们一般采用navigator.userAgent和正则表达来判断IE浏览器版本,下面介绍用IE浏览器中不同特性来判断IE浏览器   1 判断IE浏览器与非IE 浏览器 IE浏览器与非IE浏览器的区别是IE浏览器支持ActiveXObject,但是非IE浏览器不支持ActiveXObject.在IE11浏览器还没出现的时候我们判断IE和非IE经常是这么写的 ? 1 2 3 function isIe(){        return window.ActiveXObject ? tr

兼容ie10以下版本的placeholder属性

<script src="${ctx }/js/jquery.placeholder.js" type="text/javascript"></script> $(function() { $('input').placeholder();//兼容ie10下placeholder属性: }); js文件地址

一个Ajax的XMLHttpRequest的open方法实例(只能兼容IE10及以上的浏览器)

Ajax的XMLHttpRequest的open方法 <!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>浏览器通过JS控制输入的地址参数不同获取服务器内容(只能兼容IE10及以上的浏览器)</title>    <style>        body{font-family: '宋体';

placeholder不兼容 IE10 以下版本的解决方法

对于密码输入框placeholder的兼容问题: HTML代码: <input type="password" id="loginPassword" placeholder="密码(6-16位字母数字)" class="width270"> <input type="text" passwordMask="true" placeholder="密码(6-16位

input placeholder兼容ie10以下

代码如下: if( /msie/.test(navigator.userAgent.toLowerCase()) && $.browser.version.slice(0,3) < 10) { $('input[placeholder]').each(function(){ var input = $(this); $(input).val(input.attr('placeholder')); $(input).focus(function(){ if (input.val() =

ScriptManager,updatepanel中按钮事件不兼容IE10以后版本

IE10下调试会报javascript错误:Sys.WebForms.PageRequestManagerServerErrorException ScriptManager控件之后添加 <script type="text/javascript"> Sys.WebForms.PageRequestManager.getInstance()._origOnFormActiveElement = Sys.WebForms.PageRequestManager.getInsta

vue 将base64 的文件流转换成pdf 并下载, 兼容 IE10+

//base64 转换 blob dataURLtoBlob(dataurl) { var bstr = atob(dataurl) var n = bstr.length; var u8arr = new Uint8Array(n); while (n--) { u8arr[n] = bstr.charCodeAt(n); } return new Blob([u8arr], { type: 'pdf' }); } // res.data   就是后台返回的base64的 文件流 let UR

javascript前端实现base64图片下载(兼容IE10+,chrome,firefox)

 不是不兼容ie,就是不兼容ff,费了很多时间感谢原作者. 背景 在项目开发过程中,经常会有图片导出的需求,尤其是带有图表类的应用,通常需要将图表下载导出. 在chrome等新版浏览器中实现base64图片的下载还是比较容易的: 创建一个a标签 将a标签的href属性赋值为图片的base64编码 指定a标签的download属性,作为下载文件的名称 触发a标签的点击事件 但是这套逻辑在IE下是不行的,这样写会直接报错. 所以IE下需要单独处理,这里IE在处理这种文件的时候给提供了一个单独的方法:

用纯css改变下拉列表select框的默认样式(不兼容IE10以下)

在这篇文章里,我将介绍如何不依赖JavaScript用纯css来改变下拉列表框的样式. 事情是这样的,您的设计师团队向您发送一个新的PSD(Photoshop文档),它是一个新的网站的最终设计. 一切看起来很好,很正常,直到你看到他/她设计的一个选择下拉框跟浏览器默认提供的样式有些不同!你说:“这没办法做!你应该不会抱怨设计师,其实更改下拉输入的默认样式并不是非常难的! 下面是解决方案. 我们看到默认的下载选择框在firefox和chrome中是有些不同的 Chrome 和 Firefox 中分