TurnWheel/jReject

Broken for IE11

Closed this issue · 3 comments

The jquery browser plugin doesn't report any browser information for IE11, because
"msie" is no longer in the userAgent-

I think I have a solution, but not verified at all.

Replace line 559:
$.browser = $.extend((!z) ? $.browser : {}, c(a,
/(camino|chrome|firefox|netscape|konqueror|lynx|msie|opera|safari)/,
[],
/(camino|chrome|firefox|netscape|netscape6|opera|version|konqueror|lynx|msie|safari)(/|\s)([a-z0-9.+]*?)(;|dev|rel|\s|$)/));

With:

$.browser = $.extend((!z) ? $.browser : {}, c(a,
/(camino|chrome|firefox|netscape|konqueror|lynx|msie|rv|opera|safari)/,
[],
/(camino|chrome|firefox|netscape|netscape6|opera|version|konqueror|lynx|msie|rv|safari)(:|/|\s)([a-z0-9.+]*?)(;|)|dev|rel|\s|$)/));

I would also like to see this fixed - I've made a working pull request here.

Fixed in pull request #41
Thanks!