在我的标题中,我有:
<!--[if lte IE 8]>
<meta http-equiv="refresh" content="0; url=/ie-sucks" />
<script type="text/javascript">
/* <![CDATA[ */
window.top.location = '/ie-sucks';
/* ]]> */
</script>
上面的代码很容易将使用 < IE 8 的用户重定向到另一个地方ie-sucks
所以这工作正常,但我只是在检查用户,在他们重定向到 /ie-sucks 后,他们打开 Mozilla Firefox 并再次将 mysite.com/ie-sucks 复制粘贴到地址栏中,所以他们会再次遇到到那个页面...
我知道这很愚蠢,但是如果它们不低于 IE8 或使用其他浏览器,我需要将它们从该页面重定向到主站点...
我用这个修复了 IE 用户:
<!--[if !lte IE 8]>
但此代码不适用于 Fiefox 用户...
我如何检测非 IE 用户并重定向他们?
预先感谢