ie10兼容性试图 asp.net __doPostBack
非常奇怪的问题。
其实这个问题不解决也不影响项目的。他们不会用ie10哈哈,但是还是想知道为什么。
当没有选择ie10的兼容性视图时,打开了处问题的那个页面,报错__doPostBack看了html源码发现没有生成__doPostBack这个函数,也根本就没有下面这段代码
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['aspnetForm'];
if (!theForm) {
theForm = document.aspnetForm;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>]
</script>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
</head>