ASP.NET未正確辨識IE 10使用者代理字串,並以 "_doPostBack is undefined JavaScript" 錯誤做為回應

摘要:ASP.NET未正確辨識IE 10使用者代理字串,並以 "_doPostBack is undefined JavaScript" 錯誤做為回應





 

 

資料來源:  http://msdn.microsoft.com/zh-tw/library/ie/hh869299%28v=vs.85%29.aspx

 

某些 ASP.NET 版本無法正確辨識 Internet Explorer 10 使用者代理字串,因此必須進行更新。


問題

    ASP.NET 未正確辨識 Internet Explorer 10 使用者代理字串,並以 "_doPostBack is undefined JavaScript" 錯誤做為回應。

 


解決方法

    更新 ASP.NET 瀏覽器定義檔。

    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9">

 

 

 

出來混,總是要還的。

面對 IE 10,以前的 ASP.NET / ASP程式,有必要重新作一個大體檢了

 

 

詳見微軟文件:

Internet Explorer 10 相容性手冊 (Windows)
http://msdn.microsoft.com/zh-tw/library/ie/hh801219%28v=vs.85%29.aspx

 

 

在本節中

主題 說明

Internet Explorer 下載管理員:適用於開發人員的資訊

下載檔案是十分常見的活動,我們在 Internet Explorer 10 中對檔案下載經驗做了一些改進,而且整合了 SmartScreen 應用程式信譽檢查,可以幫助使用者做出明智的決定。本文摘要說明 Microsoft 下載管理員提供的多個伺服器端自訂選項,讓開發人員可以為使用者提供最佳的檔案下載經驗。

ASP.NET 無法偵測 Internet Explorer 10

某些 ASP.NET 版本無法正確辨識 Internet Explorer 10 使用者代理字串,因此必須進行更新。

建立觸控優先網站

本文描述為 Internet Explorer 10 和新 Windows UI 建立觸控優先網站的最佳做法。

條件式註解

為了改進與 HTML5 的互通性和相容性,Internet Explorer 10 的標準和 Quirks 模式已經移除對「條件式註解」的支援。

DX 濾鏡

以 DirectX 為基礎的濾鏡和轉場 (「DX 濾鏡」) 在 Internet Explorer 10 中對 [網際網路] 區域中的網頁來說已過時。

元素行為和 HTC

為了改進與 HTML5 的互通性和相容性,Internet Explorer 10 標準和 Quirks 模式已經移除對「元素行為」和 HTML 元件 (HTC) 的支援。

HTML5 Quirks 模式

在 Internet Explorer 10 中,我們已經修改 Quirks 模式的預設行為以提升對業界標準 (例如 HTML5) 的支援性,並改善與其他瀏覽器的互通性。如 HTML5 和相關 W3C 規格中所定義,Quirks 模式現在會顯示一組與標準模式相同的 API 和行為,其中只有少數差異。

Internet Explorer 10 使用者代理字串

Internet Explorer 10 使用者代理字串已經根據新瀏覽器進行更新。 這使得使用瀏覽器偵測功能的網站在嘗試剖析 Internet Explorer 10 使用者代理字串時,可能無法正常運作。

外掛程式和 ActiveX 控制項

本文描述在 Windows 8 中,使用者熟悉的 Internet Explorer (傳統型) 和採用新 Windows UI 的 Internet Explorer 頁面在運作時有何不同。

拼字檢查

Internet Explorer 10 現在包含所有文件模式的拼字檢查和自動校正支援。

VML

「向量標記語言 (VML)」在 Internet Explorer 10 (Quirks 和 10 文件模式) 中已過時。

XML 資料島

為了改進與 HTML5 的互通性和相容性,Internet Explorer 10 的標準和 Quirks 模式已經移除對「XML 資料島」的支援。

 

開發人員對象

Internet Explorer 10 相容性手冊的適用對象是任何負責開發或維護 Internet Explorer 應用程式的人員。

執行階段需求

Internet Explorer 10 相容性手冊適用於指定的瀏覽器版本比 Internet Explorer 10 舊,且可以在 Internet Explorer 10 上執行的應用程式。

 

 

 

 

 

 

我將思想傳授他人, 他人之所得,亦無損於我之所有;

猶如一人以我的燭火點燭,光亮與他同在,我卻不因此身處黑暗。----Thomas Jefferson

線上課程教學,遠距教學 (Web Form 約 51hr)  https://dotblogs.com.tw/mis2000lab/2016/02/01/aspnet_online_learning_distance_education_VS2015

線上課程教學,遠距教學 (ASP.NET MVC 約 135hr)  https://dotblogs.com.tw/mis2000lab/2018/08/14/ASPnet_MVC_Online_Learning_MIS2000Lab

 

寫信給我,不要私訊 --  mis2000lab (at) yahoo.com.tw  或  school (at) mis2000lab.net

 (1) 第一天 ASP.NET MVC5 完整影片(5.5小時 / .NET 4.x版)免費試聽。影片 https://youtu.be/9spaHik87-A 

 (2) 第一天 ASP.NET Core MVC 完整影片(3小時 / .NET Core 6.0~8.0)免費試聽。影片 https://youtu.be/TSmwpT-Bx4I 

[學員感言] mis2000lab課程評價 - ASP.NET MVC , WebForm  。 https://mis2000lab.medium.com/%E5%AD%B8%E5%93%A1%E6%84%9F%E8%A8%80-mis2000lab%E8%AA%B2%E7%A8%8B%E8%A9%95%E5%83%B9-asp-net-mvc-webform-77903ce9680b  


ASP.NET遠距教學、線上課程(Web Form + MVC)。 第一天課程, "完整" 試聽。 

.........   facebook社團   https://www.facebook.com/mis2000lab   ......................

.........  YouTube (ASP.NET) 線上教學影片  https://www.youtube.com/channel/UC6IPPf6tvsNG8zX3u1LddvA/

 

Blog文章 "附的範例" 無法下載,請看 https://dotblogs.com.tw/mis2000lab/2016/03/14/2008_2015_mis2000lab_sample_download

請看我們的「售後服務」範圍(嚴格認定)。

...................................................................................................................................................... 

ASP.NET MVC  => .NET Core MVC 線上教學  ...... 第一天課程 完整內容 "免費"讓您評估 / 試聽

[遠距教學、教學影片] ASP.NET (Web Form) 課程 上線了!MIS2000Lab.主講   事先錄好的影片,並非上課側錄!   觀看時,有如「一對一」面對面講課