如何阻止我的 Web 应用程序仅在某个浏览器中不受支持



我想限制我的 Web 应用程序仅在某个浏览器中不受支持。浏览器可以是任何内容和任何版本。

为什么你不想支持特定的浏览器? 这真的不是一个好的设计,因为你不应该强迫用户。

在您的情况下,您只能选择使用 navigator.userAgent 检测浏览器,这不好。

如果你不想支持旧版本的IE或IE本身,那么使用条件注释

例如:

<!--[if lt IE 9]>
<p>Sorry! You are running IE 8 or an earlier version of IE. <br>Please use IE 9 or greater</p>
<style>
     //Apply your own styles
</style>
<![endif]-->

尝试至少支持所有最新浏览器的代码,然后根据功能检测,更改设计。

最新更新