需求场景


判断浏览器类型,让譬如IE的低版本浏览器跳转到指定提示浏览器升级页面。

难点分析


使用过的都知道,nuxt没有暴露主入口页面也就是index.html啊,我们以前常用的IE条件判断没地方写。

鉴于css flex布局的广泛使用性,我们选择拦截IE9及以下的浏览器。

说明: nuxt 兼容IE9及以上,flex 兼容IE10及以上,而国内浏览器大多采用webkit内核,或者双内核,双内核只需要简单的增加meta标签就可以了

<meta data-n-head="true" name="renderer" content="webkit">

实现方法:  通过nginx


if ( $http_user_agent ~* "MSIE [5-9]") {rewrite /* http://www.baidu.com permanent;
}

就这么简单一句 nginx 判断就行了。

另外还可以通过 nuxt 中间件解决,这个后续再更新。

转载于:https://www.cnblogs.com/hcxy/p/10120980.html

nuxt拦截IE浏览器相关推荐

  1. 【插件】浏览器广告拦截插件| 浏览器搜索广告横飞怎么办

    文章目录 浏览器广告拦截插件| 浏览器搜索广告横飞怎么办 一.效果 二.安装 浏览器广告拦截插件| 浏览器搜索广告横飞怎么办 浏览器广告横飞怎么办?今天教你一招解决!很多小伙伴说自己用的浏览器总是有广 ...

  2. ajax回调打开新窗体防止浏览器拦截方法

    2019独角兽企业重金招聘Python工程师标准>>> 问题剖析: function click_fun(){ window.open("www.baidu.com&quo ...

  3. 浏览器广告拦截_如何检测广告拦截器

    浏览器广告拦截 One of the unspoken rules of the internet is that most content is "free"... at the ...

  4. 关闭迅雷自动拦截浏览器下载

    迅雷自动拦截chrome浏览器文件下载, 在迅雷设置里面的下载设置里,取消了自动拦截浏览器下载, 依然没有效果 最后看到是迅雷同时安装了一个插件,会自动拦截下载,所以卸载掉该插件 在迅雷下载目录的th ...

  5. 最好用浏览器_魔镜魔镜,请你告诉我谁是Mac上最好用的浏览器?--全网最好用的12个功能让你玩转Safari...

    Safari是苹果自带原生浏览器,无论是iPad.iOS.Mac都将Safari集成在系统中,按道理讲它应该是苹果产品里最好用的浏览器,但是很多小伙伴却觉得Safari不好用,转身投入了其他浏览器的怀 ...

  6. 打开浏览器不是主页_对于360浏览器的一些小小改善

    ​虽然自己不怎么喜欢,但是以前小编的多数同事都在使用它,所以今天带来360安全浏览器改造的小建议. 整理&排版 | idea君 ,预计阅读 | 4分钟 文章意在学习交流分享,如有侵权请联系删除 ...

  7. 推荐几款极简的手机浏览器

    前言 对于本人而言,不喜欢浏览器的首页有多余的新闻,天气以及其他的推送信息,作为一款浏览器,就应该有一款浏览器该有的样子.今天就给大家推荐几款个人认为极简的手机浏览器. Quark浏览器 下载地址: ...

  8. 前端面试题之浏览器原理篇

    前端面试题之浏览器原理篇 一.浏览器安全 1. 什么是 XSS 攻击? (1)概念 (2)攻击类型 2. 如何防御 XSS 攻击? 3. 什么是 CSRF 攻击? (1)概念 (2)攻击类型 4. 如 ...

  9. 前端面试 浏览器原理

    一.浏览器安全 1.  什么是 XSS 攻击? (1)概念 XSS 攻击指的是跨站脚本攻击,是一种代码注入攻击.攻击者通过在网站注入恶意脚本,使之在用户的浏览器上运行,从而盗取用户的信息如 cooki ...

最新文章

  1. 阿里都在用的绩效管理聚能环,一篇文章学会
  2. excel 等额本息还款每期本息计算_零基础入门融资租赁计算(第三讲)——设计租金方案...
  3. 四川计算机职业技术学院,四川职业技术学院
  4. Java黑皮书课后题第1章:1.12(以千米计的平均速度)假设一个跑步者1小时40分35秒跑了24英里。编写一个程序显示以每小时为多少千米为单位的平均速度值(1英里等于1.6千米)
  5. ios注销所有通知_您一直想了解的有关iOS中通知的所有信息
  6. 【机器学习】分类算法sklearn-朴素贝叶斯算法
  7. mysql查询时,offset过大影响性能的原因与优化方法
  8. tcplayer currenttime设置不成功_为什么你的“会员体系”不成功?权益设置很重要...
  9. 51Nod-1051 最大子矩阵和【最大子段和+DP】
  10. 里氏替换原则(Liskov Substitution Principle)
  11. 西门子PLC常用通信协议以及常用协议的区别(二)
  12. Cannot locate a 64-bit Oracle Client library:The specified module could not be found.
  13. css动画钟表——transform之rotate
  14. sessionStorage和localStorage
  15. 光纤环形镜FBG传感器
  16. 问题解决:VScode在使用中文输入法时出现vim insert模式变成vim normal的奇怪现象( jj 映射成esc)
  17. 【数值分析实验MATLAB】数值积分:梯形公式、辛普森公式、复化梯形公式、复化辛普森公式、龙贝格算法、自适应求积方法
  18. python正则表达式(关于提取数字)
  19. torch.sigmoid、torch.nn.Sigmoid和torch.nn.functional.sigmoid的区别
  20. matlabR2012a 永久激活文件 lic_standalone.dat 文件

热门文章

  1. AndroidStudio 和 IDEA 的 Favorites 及 Bookmarks 数据找回办法
  2. 计算机光盘放不了是怎么回事,光盘放入光驱没有反应怎么回事?如何解决?
  3. BI软件是做什么用的
  4. 信息学奥赛一本通:1406:单词替换
  5. gpio模拟mdc/mdio通信
  6. PHP微信支付V3利用官方SDK从申请到代码完成保姆级教程
  7. 奥的斯电梯tt服务器使用表_OTIS TT电梯操作器操作指南
  8. 广东计算机水平测试报名,广东计算机等级考试报名时间
  9. 浅析TVS二极管在电路中的响应时间
  10. android 控件花屏问题