ASP.NET服務器控件在IE10瀏覽器(非兼容模式)下報腳本錯誤的可能解決辦法

關於IE10出現LinkButton點擊無效的狀況:
        通常高配置的系統如Win7旗艦版SP1系統不會出現這種狀況,針對家庭普通版和專業版的用戶經過測試都有這種狀況,對於開發人員要解決不一樣系統和IE的兼容問題一時有點摸不着頭腦,可能微軟發佈IE10正式版本不久,兼容問題沒有考慮周全,或者微軟目的是指引用戶向着高版本看齊最終目的推銷win8,無論怎樣,解決方法纔是王道:
       網上資料顯示這種狀況是ASP.NET沒法檢測IE10,致使_doPostBack未定義JavaScript錯誤,恆處於FF5捲動條位置
       解決方案:
        在項目工程文件新建App_Browsers文件,在該文件下新建控件適配器文件.browser,關於browser文件不清楚的能夠上網去找
       .NET2.0 控件適配器文件:下載  http://globalryan.net/doc/browserNet2.rar
       .NET4.0 控件適配器文件:下載  http://globalryan.net/doc/browserNet4.rar
       下載完直接拷貝到App_Browsers下便可瀏覽器

 

我遇到的是asp:Menu在瀏覽器非兼容模式下報WebForm_GetElementById未定義錯誤,也是用上述的辦法解決的,下面是原文連接測試

轉自:http://zhidao.baidu.com/link?url=GoIZ0EXiK_A62LDGe3TjC__6FbJCGHJwiiGX4NjzJeDUlaZzBvV7TknOYkY2QCKSXcUNKQXMlqEs1NLTSPG43CPZsGOL_KmUArkwaOtXEDmurl

相關文章
相關標籤/搜索