IE10-IE11在NET4.0下出现“__doPostBack未定义”解决方案

IE10在NET4.0下出现"__doPostBack未定义"的办法

参考文章: http://blogs.msdn.com/b/scott_hanselman/archive/2011/10/28/asp-net-ie10-dopostback-javascript-ff5.aspx

方法一、浏览器设置成兼容模式。

方法二、安装服务器版的.Net40的补丁。

http://pan.baidu.com/s/1hqnCQ7U
包括适用于x86和x64

方法三、点击VisualSutdio的工具菜单--》库程序包管理器--》程序包管理器控制台(如果没有"库程序包管理器"的菜单,就先点那个"扩展管理器",安装一个叫"NuGet程序包管理器",然后就会有了。),点击后下面会出现一个连接PowerShell的控制台,等控制台加载完毕后输入

install-package App_BrowsersUpdate 回车

等待安装完成后,网站根目录下面会出现一个App_BrowsersUpdate目录。

然后再访问就不会出现"__doPostBack未定义"的错误提示了。

时间: 2024-10-15 18:39:42

IE10-IE11在NET4.0下出现“__doPostBack未定义”解决方案的相关文章

IE11下的NPOI导出提示__doPostBack未定义解决方案

asp.net项目在IE11下出现“__doPostBack”未定义的解决办法 在项目根目录 App_Browsers(没有就新建这个文件夹) 下新建 浏览器文件(.browser),让其与IE11的 UserAgent 匹配,使 .net framework 认识这是一个已知的浏览器,可以正常地向客户端输出脚本. 在文件里输入以下内容,保存即可.<browsers><browser id="IE11" parentID="Mozilla">

asp.net 项目在 IE 11 下出现 “__doPostBack”未定义 的解决办法

最近项目在 IE 11 下<asp:LinkButton> 点击出现 “__doPostBack”未定义”,经过一番google,终于知道了原因:ASP.NET 可能无法辨识出一些浏览器的最新版本,还会经常把它们看做是低级的浏览器.(也就是: 不支持JavaScript.) 详见: http://blogs.msdn.com/b/scott_hanselman/archive/2011/10/28/asp-net-ie10-dopostback-javascript-ff5.aspx本人按照该

asp.net项目在IE11下出现“__doPostBack”未定义的解决办法

最 近我们运营的网站有用户反馈在 IE 11 下<asp:LinkButton> 点击出现 “__doPostBack”未定义”,经过一番google,终于知道了原因:ASP.NET 可能无法辨识出一些浏览器的最新版本,还会经常把它们看做是低级的浏览器.(也就是: 不支持JavaScript.)  详见: http://blogs.msdn.com/b/scott_hanselman/archive/2011/10/28/asp-net-ie10-dopostback-javascript-f

【转】asp.net 项目在 IE 11 下出现 “__doPostBack”未定义 的解决办法

解决方法: 在项目根目录 App_Browsers 下新建 浏览器文件(.browser),让其与IE11的 UserAgent 匹配,使 .net framework 认识这是一个已知的浏览器,可以正常地向客户端输出脚本. 在文件里输入以下内容,保存即可. + ? <browsers>      <browser id="IE11" parentID="Mozilla">         <identification>    

IE8下提示&#39;console&#39;未定义错误

在开发的过程中由于调试的原因,在代码中加入console.info("xxxx"),而未进行删除 在IE8下测试该代码所在的页面报错,如下: 需要注意的是,使用console对象查看对象信息,在IE8浏览器下未打开开发人员工具(F12)的情况下 会报'console'未定义错误. 解决办法:1.打开开发人员调试工具(F12)                    2.注释掉该代码 IE8下提示'console'未定义错误

linux下链接出现未定义的应用解决方案

在linux下生成程序时,首先需要编译为.o文件,接着进行链接.在链接的时候容易出现未定义的应用错误,根本原因是找不到函数,但造成该现象有多种可能: 1.源程序中函数名不一致,比方说a.c中为a函数,在b文件调用时却用的时a1,就会造成找不到函数. 2.当链接的o文件不在一个文件夹下时,还需要考虑路径输入不正确,原理与第一条类似. 3链接时.o文件顺序不对,由于函数调用之间存在依赖性,不当的链接顺序也可能导致未定义出现. 4.当利用Makefile进行大型程序编译链接时,与第三种可能原因类似,还

.NET4.0下web应用程序用UrlRewriter.dll重写无后缀路径

示例环境:VS2010 要求: 重写前:http://localhost:13275/Default.aspx?username=wilson 重写后:http://localhost:13275/wilson 第一步:下载相关DLL(ActionlessForm.dll和UrlRewriter.dll) 下载链接一: http://download.csdn.net/detail/porschev/3704868 下载链接二:   http://files.cnblogs.com/zhongw

TypeScript 3.0下react默认属性DefaultProps解决方案

ts和react的默认属性的四种解决方案 Non-null assertion operator(非空断言语句) Component type casting(组件类型重置) High order function for defining defaultProps(高阶组件) Props getter function(Getter函数) 1. 非空断言语句 1.const color = this.props.color!; 2.this.props.onBlur ? this.props.

Net4.0的网站在IE10、IE11出现“__doPostBack未定义”的解决办法。

方法一.浏览器设置成兼容模式. 方法二.安装服务器版的.Net40的补丁.http://download.csdn.net/detail/5653325/6642051 方法三.点击VS的工具菜单-->库程序包管理器-->程序包管理器控制台(如果没有“库程序包管理器”的菜单,就先点那个“扩展管理器”,安装一个叫“NuGet程序包管理器”,然后就会有了.),点击后下面会出现一个连接PowerShell的控制台,等控制台加载完毕后输入 install-package App_BrowsersUpd