Skip to content

Commit c606a14

Browse files
committed
Use document.documentMode when detecting IE versions
Closes #1149
1 parent 2165c76 commit c606a14

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/codemirror.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ window.CodeMirror = (function() {
88
// bugs and behavior differences.
99
var gecko = /gecko\/\d/i.test(navigator.userAgent);
1010
var ie = /MSIE \d/.test(navigator.userAgent);
11-
var ie_lt8 = /MSIE [1-7]\b/.test(navigator.userAgent);
12-
var ie_lt9 = /MSIE [1-8]\b/.test(navigator.userAgent);
11+
var ie_lt8 = ie && (document.documentMode == null || document.documentMode < 8);
12+
var ie_lt9 = ie && (document.documentMode == null || document.documentMode < 9);
1313
var webkit = /WebKit\//.test(navigator.userAgent);
1414
var qtwebkit = webkit && /Qt\/\d+\.\d+/.test(navigator.userAgent);
1515
var chrome = /Chrome\//.test(navigator.userAgent);

0 commit comments

Comments
 (0)