Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
T
techbook
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
front-end-dev
techbook
Commits
f1444b09
Commit
f1444b09
authored
Aug 21, 2019
by
zhangyanni
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
判断浏览器
parent
e9caa51d
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
49 additions
and
1 deletion
+49
-1
main.js
src/main.js
+20
-0
yarn.lock
yarn.lock
+29
-1
No files found.
src/main.js
View file @
f1444b09
...
...
@@ -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
)
=>
{
next
();
if
(
to
.
name
==
'login'
||
to
.
name
==
"mobileLoginCmpt"
||
to
.
name
==
"emailLoginCmpt"
)
{
...
...
yarn.lock
View file @
f1444b09
...
...
@@ -581,6 +581,14 @@
"@babel/helper-regex" "^7.4.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":
version "7.3.4"
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:
import-local "^1.0.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"
resolved "https://registry.npm.taobao.org/js-base64/download/js-base64-2.5.1.tgz#1efa39ef2c5f7980bb1784ade4a8af2de3291121"
integrity sha1-Hvo57yxfeYC7F4St5KivLeMpESE=
...
...
@@ -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"
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:
version "1.0.5"
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:
object-assign "^4.1.1"
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:
version "2.0.3"
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:
resolved "https://registry.npm.taobao.org/vue-hot-reload-api/download/vue-hot-reload-api-2.3.3.tgz#2756f46cb3258054c5f4723de8ae7e87302a1ccf"
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:
version "3.0.4"
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:
resolved "https://registry.npm.taobao.org/vue-router/download/vue-router-3.1.2.tgz#2e0904703545dabdd42b2b7a2e617f02f99a1969"
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:
version "4.1.2"
resolved "https://registry.npm.taobao.org/vue-style-loader/download/vue-style-loader-4.1.2.tgz#dedf349806f25ceb4e64f3ad7c0a44fba735fcf8"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment