Commit f1444b09 authored by zhangyanni's avatar zhangyanni

判断浏览器

parent e9caa51d
...@@ -26,6 +26,26 @@ const i18n = new VueI18n({ ...@@ -26,6 +26,26 @@ const i18n = new VueI18n({
} }
}) })
var isIE = (function(){
var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1; //判断是否IE<11浏览器
var isEdge = userAgent.indexOf("Edge") > -1 && !isIE; //判断是否IE的Edge浏览器
var isIE11 = userAgent.indexOf('Trident') > -1 && userAgent.indexOf("rv:11.0") > -1;
if(isIE) {
var reIE = new RegExp("MSIE (\\d+\\.\\d+);");
reIE.test(userAgent);
var fIEVersion = parseFloat(RegExp["$1"]);
if(fIEVersion<=11){
alert("为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是IE 11 或以上版本,请关闭“兼容性视图”。")
}
} else if(isEdge) {
alert("为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是IE 11 或以上版本,请关闭“兼容性视图”。")
}else{
}
})();
router.beforeEach((to, from, next) => { router.beforeEach((to, from, next) => {
next(); next();
if (to.name == 'login'||to.name == "mobileLoginCmpt" || to.name == "emailLoginCmpt") { if (to.name == 'login'||to.name == "mobileLoginCmpt" || to.name == "emailLoginCmpt") {
......
...@@ -581,6 +581,14 @@ ...@@ -581,6 +581,14 @@
"@babel/helper-regex" "^7.4.4" "@babel/helper-regex" "^7.4.4"
regexpu-core "^4.5.4" regexpu-core "^4.5.4"
"@babel/polyfill@^7.4.4":
version "7.4.4"
resolved "https://registry.npm.taobao.org/@babel/polyfill/download/@babel/polyfill-7.4.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fpolyfill%2Fdownload%2F%40babel%2Fpolyfill-7.4.4.tgz#78801cf3dbe657844eeabf31c1cae3828051e893"
integrity sha1-eIAc89vmV4RO6r8xwcrjgoBR6JM=
dependencies:
core-js "^2.6.5"
regenerator-runtime "^0.13.2"
"@babel/preset-env@^7.0.0 < 7.4.0": "@babel/preset-env@^7.0.0 < 7.4.0":
version "7.3.4" version "7.3.4"
resolved "https://registry.npm.taobao.org/@babel/preset-env/download/@babel/preset-env-7.3.4.tgz#887cf38b6d23c82f19b5135298bdb160062e33e1" resolved "https://registry.npm.taobao.org/@babel/preset-env/download/@babel/preset-env-7.3.4.tgz#887cf38b6d23c82f19b5135298bdb160062e33e1"
...@@ -5952,7 +5960,7 @@ jest@^23.6.0: ...@@ -5952,7 +5960,7 @@ jest@^23.6.0:
import-local "^1.0.0" import-local "^1.0.0"
jest-cli "^23.6.0" jest-cli "^23.6.0"
js-base64@^2.1.8: js-base64@^2.1.8, js-base64@^2.5.1:
version "2.5.1" version "2.5.1"
resolved "https://registry.npm.taobao.org/js-base64/download/js-base64-2.5.1.tgz#1efa39ef2c5f7980bb1784ade4a8af2de3291121" resolved "https://registry.npm.taobao.org/js-base64/download/js-base64-2.5.1.tgz#1efa39ef2c5f7980bb1784ade4a8af2de3291121"
integrity sha1-Hvo57yxfeYC7F4St5KivLeMpESE= integrity sha1-Hvo57yxfeYC7F4St5KivLeMpESE=
...@@ -5973,6 +5981,11 @@ js-levenshtein@^1.1.3: ...@@ -5973,6 +5981,11 @@ js-levenshtein@^1.1.3:
resolved "https://registry.npm.taobao.org/js-levenshtein/download/js-levenshtein-1.1.6.tgz#c6cee58eb3550372df8deb85fad5ce66ce01d59d" resolved "https://registry.npm.taobao.org/js-levenshtein/download/js-levenshtein-1.1.6.tgz#c6cee58eb3550372df8deb85fad5ce66ce01d59d"
integrity sha1-xs7ljrNVA3LfjeuF+tXOZs4B1Z0= integrity sha1-xs7ljrNVA3LfjeuF+tXOZs4B1Z0=
js-md5@^0.7.3:
version "0.7.3"
resolved "https://registry.npm.taobao.org/js-md5/download/js-md5-0.7.3.tgz#b4f2fbb0b327455f598d6727e38ec272cd09c3f2"
integrity sha1-tPL7sLMnRV9ZjWcn447Ccs0Jw/I=
js-message@1.0.5: js-message@1.0.5:
version "1.0.5" version "1.0.5"
resolved "https://registry.npm.taobao.org/js-message/download/js-message-1.0.5.tgz#2300d24b1af08e89dd095bc1a4c9c9cfcb892d15" resolved "https://registry.npm.taobao.org/js-message/download/js-message-1.0.5.tgz#2300d24b1af08e89dd095bc1a4c9c9cfcb892d15"
...@@ -9942,6 +9955,11 @@ vue-awesome-swiper@^3.1.3: ...@@ -9942,6 +9955,11 @@ vue-awesome-swiper@^3.1.3:
object-assign "^4.1.1" object-assign "^4.1.1"
swiper "^4.0.7" swiper "^4.0.7"
vue-count-to@^1.0.13:
version "1.0.13"
resolved "https://registry.npm.taobao.org/vue-count-to/download/vue-count-to-1.0.13.tgz#3e7573ea6e64c2b2972f64e0a2ab2e23c7590ff3"
integrity sha1-PnVz6m5kwrKXL2TgoqsuI8dZD/M=
vue-eslint-parser@^2.0.3: vue-eslint-parser@^2.0.3:
version "2.0.3" version "2.0.3"
resolved "https://registry.npm.taobao.org/vue-eslint-parser/download/vue-eslint-parser-2.0.3.tgz#c268c96c6d94cfe3d938a5f7593959b0ca3360d1" resolved "https://registry.npm.taobao.org/vue-eslint-parser/download/vue-eslint-parser-2.0.3.tgz#c268c96c6d94cfe3d938a5f7593959b0ca3360d1"
...@@ -9971,6 +9989,11 @@ vue-hot-reload-api@^2.3.0: ...@@ -9971,6 +9989,11 @@ vue-hot-reload-api@^2.3.0:
resolved "https://registry.npm.taobao.org/vue-hot-reload-api/download/vue-hot-reload-api-2.3.3.tgz#2756f46cb3258054c5f4723de8ae7e87302a1ccf" resolved "https://registry.npm.taobao.org/vue-hot-reload-api/download/vue-hot-reload-api-2.3.3.tgz#2756f46cb3258054c5f4723de8ae7e87302a1ccf"
integrity sha1-J1b0bLMlgFTF9HI96K5+hzAqHM8= integrity sha1-J1b0bLMlgFTF9HI96K5+hzAqHM8=
vue-i18n@^8.14.0:
version "8.14.0"
resolved "https://registry.npm.taobao.org/vue-i18n/download/vue-i18n-8.14.0.tgz#613cbbc21d71dc608cd085f8a94ea3a40badcd33"
integrity sha1-YTy7wh1x3GCM0IX4qU6jpAutzTM=
vue-jest@^3.0.4: vue-jest@^3.0.4:
version "3.0.4" version "3.0.4"
resolved "https://registry.npm.taobao.org/vue-jest/download/vue-jest-3.0.4.tgz#b6a2b0d874968f26fa775ac901903fece531e08b" resolved "https://registry.npm.taobao.org/vue-jest/download/vue-jest-3.0.4.tgz#b6a2b0d874968f26fa775ac901903fece531e08b"
...@@ -10003,6 +10026,11 @@ vue-router@^3.0.3: ...@@ -10003,6 +10026,11 @@ vue-router@^3.0.3:
resolved "https://registry.npm.taobao.org/vue-router/download/vue-router-3.1.2.tgz#2e0904703545dabdd42b2b7a2e617f02f99a1969" resolved "https://registry.npm.taobao.org/vue-router/download/vue-router-3.1.2.tgz#2e0904703545dabdd42b2b7a2e617f02f99a1969"
integrity sha1-LgkEcDVF2r3UKyt6LmF/AvmaGWk= integrity sha1-LgkEcDVF2r3UKyt6LmF/AvmaGWk=
vue-select@^3.1.0:
version "3.1.0"
resolved "https://registry.npm.taobao.org/vue-select/download/vue-select-3.1.0.tgz#ccebbc17e48f1e3be5f082224a0c45ceb07b8551"
integrity sha1-zOu8F+SPHjvl8IIiSgxFzrB7hVE=
vue-style-loader@^4.1.0: vue-style-loader@^4.1.0:
version "4.1.2" version "4.1.2"
resolved "https://registry.npm.taobao.org/vue-style-loader/download/vue-style-loader-4.1.2.tgz#dedf349806f25ceb4e64f3ad7c0a44fba735fcf8" resolved "https://registry.npm.taobao.org/vue-style-loader/download/vue-style-loader-4.1.2.tgz#dedf349806f25ceb4e64f3ad7c0a44fba735fcf8"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment