我有一个简单的 HTML 登录表单,我只想将它显示给使用 Internet Explorer 的用户(根据现有设计,显然不是选择),并在任何其他浏览器访问时显示错误消息。
我的问题是,<!--[if IE]>
如果有的话,使用正文中的标签来确定要显示的内容有多大的错误?使用这个有什么缺点吗?
登录.html
<html>
<head>
...
</head>
<body>
<!--[if IE]>
<form>
...
</form>
<![endif]-->
<![if !IE]>
This site can only be accessed via Internet Explorer
<![endif]-->
</body>
</html>
我很清楚我可以使用 JavaScript、CSS 或服务器端的东西来执行此操作,但我想尽可能少地更改代码和设计,并且实际上对上述方法的缺点非常好奇。