我在使用IE 10,9,8及以下版本时遇到问题。 (使用IE Tester测试)。但我的布局适用于IE 11.我已经有一个页面,建议用户将浏览器升级到IE 11或使用其他浏览器。但是,我没有重定向用户到此推荐页面的代码。我想用PHP做到这一点。
所以,总结一下:
我找到了什么?:将用户重定向到特定推荐页面的PHP代码。
答案 0 :(得分:3)
如果我确实理解了你的问题,
将它放在PHP文件的最顶层,此代码将检测IE 10及更低版本,并将它们重定向到您的推荐页面:
if(preg_match('/(?i)msie [1-9]/',$_SERVER['HTTP_USER_AGENT']))
{
header( 'Location: recommendation.php' ) ;
}
答案 1 :(得分:1)
11以下的所有用户代理都包含MSIE
。可以只做一个简单的检查
if(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== false) {
// It's IE10 or earlier
}