From 7be5ec1248c749ece648c8d80a71b45320556381 Mon Sep 17 00:00:00 2001 From: Paul Irish Date: Tue, 12 Jan 2010 11:32:06 +0800 Subject: [PATCH] browser version detection revised for opera >= 10, which was reporting itself as 9.8 due to their new policy --- src/core.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core.js b/src/core.js index bcabc64..467895f 100644 --- a/src/core.js +++ b/src/core.js @@ -661,8 +661,8 @@ jQuery.extend({ ret = { browser: "webkit", version: /webkit[\/ ]([\w.]+)/ }; } else if ( /opera/.test( ua ) ) { - ret = { browser: "opera", version: /opera[\/ ]([\w.]+)/ }; - + ret = { browser: "opera", version: /version/.test( ua ) ? /version[\/ ]([\w.]+)/ : /opera[\/ ]([\w.]+)/ }; + } else if ( /msie/.test( ua ) ) { ret = { browser: "msie", version: /msie ([\w.]+)/ }; -- 1.7.10.4