2013-04-22 44 views
6

我在Internet Explorer 10上的asp.net中遇到鏈接按鈕單擊事件相關的問題。鏈接按鈕單擊事件未觸發。它顯示了JavaScript錯誤鏈接按鈕不能與IE 10一起使用

SCRIPT5009: '__doPostBack' is undefined 

我有Windows Server 2008標準沒有Hyper-V(6.0,建設6001)我的系統上。我試圖通過微軟提供的Patch解決這個問題,但這並不奏效。我希望你能很好地理解我的問題,並給出有意義的答案。

在此先感謝。

回答

5

問題發生原因: .NET 2.0和.NET 4附帶的瀏覽器定義文件存在一個錯誤,即它們包含某些瀏覽器版本的定義。但某些瀏覽器(如IE 10)的版本不在這些範圍內。因此,ASP.NET將它們視爲未知瀏覽器,並默認爲低級定義,這有一定的不便,就像它不支持JavaScript等功能一樣。

我也有同樣的問題,我跟着這篇文章,我排序。通過下面的鏈接,這將有助於肯定。

Fix

0

使用兼容性IE10 meta標籤,讓您的應用程序在IE9

實現向後兼容運行

ieuse meta標籤

+0

我知道這件事情,但它不是我期待for.Still感謝答案... – Rahul 2013-04-22 10:59:27

6

元HTTP的當量= 「X-UA兼容」 內容=「IE = EmulateIE9"

META HTTP-當量= 「X-UA-兼容」 內容= 「IE = EmulateIE8」

META HTTP-當量= 「X-UA-兼容」 內容= 「IE = EmulateIE7」

+0

會給出這個答案+2,如果我能!謝謝,節省我很多時間! – user65439 2013-10-11 09:30:10