簡體   English   中英

如何檢測我的應用程序是否在JavaScript中的IE8和IE9下運行?

[英]How can I detect if my app runs under IE8 vs IE9 in JavaScript?

我有一部分功能需要在IE8和IE9之間有所區別(IE9使用了非常好的庫,這是主要的代碼路徑,但是該應用程序的少數用戶仍在IE8上,該庫在該庫下運行。所以我需要以優雅地降級為它們的精簡庫)。

區分IE8和IE9的最佳方法是什么?

如果可能的話,我想要一個答案版本,該版本將具有IE8兼容性的IE9視為IE8。 並將其視為IE9。

無需檢測任何其他瀏覽器或IE版本-這是在鎖定的公司環境中進行的,因此無需檢測超過這兩個版本的風險。

條件注釋。 還有其他一些選擇,但條件注釋簡單且實用。 MSFT提供此信息http://msdn.microsoft.com/zh-cn/library/ms537509(v=vs.85).aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM