【发布时间】:2014-03-23 12:07:16
【问题描述】:
我正在为一个朋友建立一个网站,我们决定简单地为 IE8 及以下的用户显示一个图像。 我已经设置了一个htaccess。将使用 IE8 及以下版本的任何人发送到不同的 URL。 在这个新的 url 中,它只是显示一个简单的图像,告诉人们我们的联系方式,并且那里的浏览器是旧的。 我知道这不是最好的解决方案,但它是一个简单的解决方案,直到我们能够了解最好的解决方法。
我的问题是在 IE8 或更低版本中查看时,图像不可见。在 IE9 或 Chrome 中查看时效果很好。
任何帮助将不胜感激,我在下面包含了我使用的代码。
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} "MSIE 6" [OR]
RewriteCond %{HTTP_USER_AGENT} "MSIE 7" [OR]
RewriteCond %{HTTP_USER_AGENT} "MSIE 8"
RewriteRule (.*) IE/index.html
然后我使用了以下 IE/index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Untitled Document</title>
</head>
<body>
<img src="/IE/comingsoon.png" width="1024" height="768" />
</body>
</html>
任何帮助将不胜感激。 干杯 彼得
【问题讨论】: