/** * sets the ie specific properties */ private void setInternetExplorerProperties() { properties.setBrowserInternetExplorer(UserAgent.INTERNET_EXPLORER.matches(getUserAgent())); if (properties.isBrowserInternetExplorer()) { // modern IE browsers (>=IE11) uses new user agent format if (getUserAgentStringLc().contains("like gecko")) { setMajorMinorVersionByPattern("rv:(\\d+)\\.(\\d+)"); } else { setMajorMinorVersionByPattern("msie (\\d+)\\.(\\d+)"); } } }
properties.setBrowserInternetExplorer(true); Matcher matcher = Pattern.compile("msie (\\d+)").matcher(userAgent); if (matcher.find())
properties.setBrowserInternetExplorer(true); if (userAgent.indexOf("msie 6.") != -1)