[C#][ASP.net] IE 10 Postback 沒有反應
2013-04-09
最近遇到一個詭異的狀況,因為當下很緊急,所以沒有多觀察錯誤訊息,
但是問題有解決,因為我在IE10 下面開啟developer mode 也沒有觀察到Javascript 的錯誤
簡單的說就是一個Linkbutton 但是點下去卻沒有反應,開啟相容性檢視卻就正常了..
在Chrome and Firefox 下面都沒有錯誤..
解決方法
有一位高手(Shanselman)已經修正這問題,並且已經上傳到nuget 上面
.Net 4.0 以上版本 (nuget 位置: http://nuget.org/packages/App_BrowsersUpdate):
Install-Package App_BrowsersUpdate
之後專案就會出現..
.Net 2.0 ,.Net 3.5(nuget 位置:http://nuget.org/packages/App_BrowsersUpdate.net20) 版本:
install-package App_BrowsersUpdate.net20
記得要選對版本,裝錯就會直接錯在App_Browsers 裡面的.browser 檔案中..
如果你有興趣了解來龍去脈,可以看看寫這hotfix 高手的文章
http://www.hanselman.com/blog/BugAndFixASPNETFailsToDetectIE10CausingDoPostBackIsUndefinedJavaScriptErrorOrMaintainFF5ScrollbarPosition.aspx
我也是看這篇文章參考才解決問題的,感謝網路上面的高手們…(鞠躬