我在Internet Explorer 10上的asp.net中遇到与链接按钮单击事件相关的问题。链接单击事件未触发。它显示了javascript错误
SCRIPT5009: '__doPostBack' is undefined
我的系统上有 Windows Server 2008 Standard Without Hyper-v(6.0,Build 6001)。我试图通过微软提供的Patch解决这个问题,但是没有用。我希望你能很好地理解我的问题,并给出有意义的答案。
提前致谢。
答案 0 :(得分:6)
meta http-equiv =" X-UA-Compatible"含量=" IE = EmulateIE9"
meta http-equiv =" X-UA-Compatible"含量=" IE = EmulateIE8"
meta http-equiv =" X-UA-Compatible"含量=" IE = EmulateIE7"
答案 1 :(得分:5)
问题发生原因: .NET 2.0和.NET 4附带的浏览器定义文件中存在一个错误,即它们包含特定浏览器版本的定义。但某些浏览器(如IE 10)的版本不再在这些范围内。因此,ASP.NET将它们视为未知浏览器,默认为低级定义,这有一些不便之处,例如它不支持JavaScript等功能。
我也有同样的问题,我跟着这篇文章,我已经分类了。通过以下链接,这肯定会有所帮助。
答案 2 :(得分:0)
为ie10使用兼容性元标记,使您的应用程序在ie9
中运行ieuse meta标签用于向后兼容