如何阻止我的网页在 Internet Explorer 11 中打开?
Posted
技术标签:
【中文标题】如何阻止我的网页在 Internet Explorer 11 中打开?【英文标题】:How do I block my webpage from opening in Internet Explorer 11? 【发布时间】:2018-09-19 02:46:29 【问题描述】:我在网上找到了一个旧的解决方案,用于验证用户正在使用什么浏览器,并让它显示一条消息:https://github.com/bml3i/browser-validator-js
不幸的是,代码的“msie”部分似乎不适用于 IE 11。我可以使用一个简单的解决方案来向 IE 11 用户显示网页无法正确显示的消息他们的浏览器?
谢谢! (◕‿◕✿)
【问题讨论】:
npmjs.com/package/cssuseragent 签出这个答案,其中包括 IE 11 ***.com/a/9851769/1309377 一旦你检测到它的 IE,你就可以显示任何你想要的内容 如何在 Layout.cshtml 主页面中实现这一点? 【参考方案1】:你有几个选择
-
Bowser - 将检测浏览器,然后你可以运行任何你想要的 JS
想要(适合触发模式之类的东西)
Outdated browser - 可能比您要找的更多,但可能是一个不错的选择
CSS only - 适用于 IE 10 和 11
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)
/* Put your IE-only styles here. Works for IE 10 & IE 11*/
【讨论】:
以上是关于如何阻止我的网页在 Internet Explorer 11 中打开?的主要内容,如果未能解决你的问题,请参考以下文章
如何阻止 Internet Explorer 的专有渐变过滤器切断应该溢出的内容?