choerodon-ui
Version:
An enterprise-class UI design language and React-based implementation
38 lines (30 loc) • 822 B
JavaScript
export function isIE() {
if (window && !!window.ActiveXObject || 'ActiveXObject' in window) {
return true;
}
return false;
}
export function isChrome() {
if (typeof window !== 'undefined') {
var win = window;
return !!win.chrome; // && !!win.chrome.webstore;
}
return false;
}
/**
* 只需要判断是不是 ie 11 以下 所以不处理其他的浏览器
* 获取ie的版本信息 如果返回 -1 则不是ie浏览器
*/
export function getIeVersion() {
var _navigator = navigator,
userAgent = _navigator.userAgent; // 取得浏览器的userAgent字符串
if (userAgent.match(/rv:([\d.]+)\) like Gecko/)) {
return 11;
}
var match = userAgent.match(/MSIE ([\d.]+)/);
if (match && match[1]) {
return +match[1];
}
return -1;
}
//# sourceMappingURL=browser.js.map