From: Paul Irish Date: Tue, 12 Jan 2010 03:32:06 +0000 (+0800) Subject: browser version detection revised for opera >= 10, which was reporting itself as... X-Git-Url: http://git.asbjorn.biz/?a=commitdiff_plain;ds=sidebyside;h=7be5ec1248c749ece648c8d80a71b45320556381;p=jquery.git browser version detection revised for opera >= 10, which was reporting itself as 9.8 due to their new policy --- 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.]+)/ };