.Net4.0的网站在IE10、IE11出现“__doPostBack未定义”的解决办法
2016-04-22 11:21
731 查看
转http://blog.csdn.net/wdw984/article/details/17001447
方法一、浏览器设置成兼容模式。
方法二、安装服务器版的.Net40的补丁。http://download.csdn.net/detail/5653325/6642051
方法三、点击VS的工具菜单--》库程序包管理器--》程序包管理器控制台(如果没有“库程序包管理器”的菜单,就先点那个“扩展管理器”,安装一个叫“NuGet程序包管理器”,然后就会有了。),点击后下面会出现一个连接PowerShell的控制台,等控制台加载完毕后输入
install-package App_BrowsersUpdate 回车
等待安装完成后,网站根目录下面会出现一个App_BrowsersUpdate目录。然后再访问就不会出现“__doPostBack未定义”的错误提示了。
以上的方法三解决不了IE11在NET4.0下出现“__doPostBack未定义”的办法。
IE11的解决方法是(下面方法二选一):
一、服务器安装.net4.0的补丁(下载地址:http://download.csdn.net/detail/5653325/6642051)
二、在上面方法三生成的App_Browsers\ie.browser添加以下文字,在顶部的<browsers>下面:
[html]
view plain
copy
print?
<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>
转http://blog.csdn.net/wdw984/article/details/17001447
方法一、浏览器设置成兼容模式。
方法二、安装服务器版的.Net40的补丁。http://download.csdn.net/detail/5653325/6642051
方法三、点击VS的工具菜单--》库程序包管理器--》程序包管理器控制台(如果没有“库程序包管理器”的菜单,就先点那个“扩展管理器”,安装一个叫“NuGet程序包管理器”,然后就会有了。),点击后下面会出现一个连接PowerShell的控制台,等控制台加载完毕后输入
install-package App_BrowsersUpdate 回车
等待安装完成后,网站根目录下面会出现一个App_BrowsersUpdate目录。然后再访问就不会出现“__doPostBack未定义”的错误提示了。
以上的方法三解决不了IE11在NET4.0下出现“__doPostBack未定义”的办法。
IE11的解决方法是(下面方法二选一):
一、服务器安装.net4.0的补丁(下载地址:http://download.csdn.net/detail/5653325/6642051)
二、在上面方法三生成的App_Browsers\ie.browser添加以下文字,在顶部的<browsers>下面:
[html]
view plain
copy
print?
<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>
相关文章推荐
- 浅谈web网站架构演变过程
- 安卓语言学习网站
- 十个非常棒的学习angularjs的英文网站
- Google已停止公开PR 所有网站PR清0
- cmcc访问一些国外网站访问不了
- 在IIS中配置一个网站项目
- 收集好的技术与学习网站
- 创意网站大集合
- FPGA 视频 拼接器传输 4k(3840x2160)@30hz的架构
- Jsoup抓取数据实现为一个网站做第三方Android客户端
- 翻译网站
- 好的网站
- 企业网站如何做得恰到好处?这个网站工具你一定用得到
- 巧用心理学,高效优化网站转化率
- Web系统架构分层
- 机器人网站查询
- WEB服务器6--IIS架构补充篇
- 20150115--SHOP项目架构+后台权限管理-02
- 20150115--SHOP项目架构+后台权限管理
- 分布式架构高可用架构篇_05_fastdfs集群的安装