vue兼容IE浏览器、对低版本IE下的友好提示

yarn babel-polyfill

npm install babel-polyfill --save-dev

然后在main.js文件导入,切记要在最前面引入不然可以会报promise错误

import  'babel-polyfill';

 

 

 这样做我发现低版本的ie浏览器还是没法友好提示,可以像我这样优化一下,在public下的index.html加上以下代码就好了

<!-- 判断低版本IE -->
<script>
(function() {
  var isIE = function(ver) {
    var b = document.createElement("b");
    b.innerHTML = "<!--[if IE " + ver + "]><i></i><![endif]-->";
    return b.getElementsByTagName("i").length === 1;
  };
  if (isIE(6) || isIE(7) || isIE(8) || isIE(9)) {
    alert(
      "不支持低版本IE浏览器,请在谷歌、火狐、Edge、360极速模式等浏览器打开!"
    );
  }
})();
</script>

 

posted @ 2020-06-29 14:58  他她  阅读(2076)  评论(0编辑  收藏  举报