IE10、IE11使用 __doPostBack 出现未定义问题
在公司的老项目中分页控件使用了 __doPostBack 方式,在IE兼容模式下正常,在IE10、IE11中 __doPostBack 出现未定义问题。
百度查阅资料得知,这是微软NET环境下的一个BUG,官方已经发布了新的补丁包,可直接通过下载最新Framwork补丁得到修改。
除此办法以外,还可以在项目中直接修改,方法如下:
1、项目根目录下,建App_Browsers文件夹
2、在文件夹中新建文件ie.browser文件,文件内容粘贴如下内容:
<browsers><browser id="IE11" parentID="Mozilla"><identification><userAgent match="Trident\/7.0; rv:(?'version'(?'major'\d+)(\.(?'minor'\d+)?)(?'letters'\w*))(?'extra'[^)]*)" /><userAgent nonMatch="IEMobile" /></identification><capture><userAgent match="Trident/(?'layoutVersion'\d+)" /></capture><capabilities><capability name="browser" value="IE" /><capability name="layoutEngine" value="Trident" /><capability name="layoutEngineVersion" value="${layoutVersion}" /><capability name="extra" value="${extra}" /><capability name="isColor" value="true" /><capability name="letters" value="${letters}" /><capability name="majorversion" value="${major}" /><capability name="minorversion" value="${minor}" /><capability name="screenBitDepth" value="8" /><capability name="type" value="IE${major}" /><capability name="version" value="${version}" /></capabilities></browser><!-- Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11,0) like Gecko --><browser id="IE110" parentID="IE11"><identification><capability name="majorversion" match="11" /></identification><capabilities><capability name="ecmascriptversion" value="3.0" /><capability name="jscriptversion" value="5.6" /><capability name="javascript" value="true" /><capability name="javascriptversion" value="1.5" /><capability name="msdomversion" value="${majorversion}.${minorversion}" /><capability name="w3cdomversion" value="1.0" /><capability name="ExchangeOmaSupported" value="true" /><capability name="activexcontrols" value="true" /><capability name="backgroundsounds" value="true" /><capability name="cookies" value="true" /><capability name="frames" value="true" /><capability name="javaapplets" value="true" /><capability name="supportsCallback" value="true" /><capability name="supportsFileUpload" value="true" /><capability name="supportsMultilineTextBoxDisplay" value="true" /><capability name="supportsMaintainScrollPositionOnPostback" value="true" /><capability name="supportsVCard" value="true" /><capability name="supportsXmlHttp" value="true" /><capability name="tables" value="true" /><capability name="supportsAccessKeyAttribute" value="true" /><capability name="tagwriter" value="System.Web.UI.HtmlTextWriter" /><capability name="vbscript" value="true" /></capabilities></browser> </browsers>
3、重启IIS尝试是否修正错误,如未修正,把上述代码粘贴到%WinDir%\Microsoft.NET\Framework64\v4.0.30319\CONFIG\Browsers文件夹
再次尝试。
4、如果还不行,请安装NET插件:http://www.microsoft.com/zh-cn/download/details.aspx?id=28936
IE10、IE11使用 __doPostBack 出现未定义问题相关推荐
- bootstrap支持ie8 让IE6 IE7 IE8 IE9 IE10 IE11支持Bootstrap的解决方法
做一个在线系统,PC端也要做,但要兼容千恶的IE8[IE6 是万恶,打死我都不会管IE6],IE8 是我底线了md, 在IE8下 bottstrap 错乱,变形,不支持一些属性的问题,下面看了一篇 某 ...
- 从注册表清理 IE10,IE11 用户代理字符串(UserAgent)中的垃圾信息
某一天,我发现我的 IE User Agent 字符串里面竟然含有刷机大师.百度浏览器等许多垃圾,国货流氓见怪不怪了. 微软自家的.NET CLR也占据了一大片,看着也不爽. 决定清理一下,但是却没找 ...
- C#调用百度地图API入门解决BMap未定义问题
本文主要是最近帮助好友研究JavaScript的百度地图API,同时显示到C# Winform界面.同时遇到了BMap未定义的错误(BMap is not defined)及解决方法.以前写过基于An ...
- ie10不适用计算机,Windows6.1-KB2731771-x64.msu 提示此更新不适用于您的计算机 ie10 ie11 安装失败...
Windows6.1-KB2731771-x64.msu 提示此更新不适用于您的计算机 ie10 ie11 安装失败 1,C盘新建update文件夹,把Windows6.1-KB2731771-x64 ...
- 【Golang】解决Go test执行单个测试文件提示未定义问题
[Golang]解决Go test执行单个测试文件提示未定义问题 参考文章: (1)[Golang]解决Go test执行单个测试文件提示未定义问题 (2)https://www.cnblogs.co ...
- 使用JSON.parse,解决ie6-7上JSON未定义问题
使用JSON.parse时出现JSON未定义问题,JSON不是标准的javascript类型,一些高级的浏览器支持,但一些老一点的浏览器不支持JSON,如ie6-7.若需要ie6-7 支持JSON只需 ...
- 用命令卸载Win8 IE9/IE10/IE11浏览器
2019独角兽企业重金招聘Python工程师标准>>> 首先打开,开始---运行-----框里输入cmd,进入命令提示框,将下面的命令复制粘贴到命令框里,然后按下Enter键执行. ...
- Windows6.1-KB2731771-x64.msu 提示此更新不适用于您的计算机 ie10 ie11 安装失败
Windows6.1-KB2731771-x64.msu 提示此更新不适用于您的计算机 ie10 ie11 安装失败 1,C盘新建update文件夹,把Windows6.1-KB2731771-x64 ...
- 解决动易SiteWeaver6.8后台编辑器支持IE9/IE10/IE11浏览器的方法
解决动易SiteWeaver6.8后台编辑器支持IE9/IE10/IE11浏览器的方法 作者:佚名 来源:网络 发布时间:2014-5-19 点击数:2260次 字体: 大 小 解决动易Site ...
最新文章
- mysql avg 时间_MySQL或Rails在特定日期范围内每天获得AVG的最佳方式
- (80)FPGA建立时间与保持时间及时序模型-面试必问(四)(第16天)
- Spring : Spring 事务控制 设置手动回滚 TransactionAspectSupport
- [转载] 七龙珠第一部——第021话 克林危险
- tinyint占几个字节_随笔几个小问题
- 《MFC游戏开发》笔记三 游戏贴图与透明特效的实现
- 怎么改掉科学计数法_宝宝口唇干裂怎么回事?该怎么办?
- 全网最全ADB命令,没有之一
- 聚类模型ari_7.9 聚类模型评估
- crontab布置定时任务
- CodeForces - 1312E Array Shrinking 区间dp
- linux需要安装杀病毒软件,我在Linux上需要安装反病毒软件吗?
- 华为云WeLink端云协同会议是什么?
- http系列之-核心内容
- 沟通技巧-《说话的力量》书中的精髓:如何说话更有力量
- 基于MATLAB的数字滤波器设计
- 给技术创业的九个忠告
- Marvell 88W8686/88W8782/88W8801 WiFi模块驱动程序的编写
- 高维全局优化 —— DG2
- MFC之位图加载10
热门文章
- Linux编程(11)_信号
- LeetCode刷题(46)--Search in Rotated Array
- 计算机绘图国标规定,(0922202计算机绘图大作业.doc
- db2数据库日期减一天_DB2 日期时间函数
- python print输出字符串报错
- Spring Boot返回的数据格式是XML 而不是JSON之原因探求的和解决
- 说透Applet的数字签名之1——Applet及其运行
- window下批处理:打开命令窗口且执行后不关闭
- python信息传送管道_python – 获取返回管道输入的命令
- request.getRequestDispatcher().forward(request,response)和response.sendRedirect()的区别