我正在使用Joomla 1.7和Yootheme模板。有一个选项可以向IE6用户显示“升级您的浏览器”页面,我也希望将它显示给IE7用户。如何修改此代码才能执行此操作?
public function isIE6() {
if ($this['useragent']->browser() == 'msie' && $this['useragent']->version() == '6.0') {
if ($this->get('forwardie6') !== null) {
$this->cookie('WarpForwardie6', (int) $this->get('forwardie6') == 0 ? 'no' : 'yes');
}
}
return false;
}
答案 0 :(得分:0)
我估计没有其他与IE6相关的功能......
我只是改变
if ($this['useragent']->browser() == 'msie' && $this['useragent']->version() == '6.0') {
到
if ($this['useragent']->browser() == 'msie' && ($this['useragent']->version() == '6.0' || $this['useragent']->version() == '7.0' )) {
我不期待任何与迫使IE7被视为IE6相关的问题
答案 1 :(得分:0)
我只想改变这个 -
if ($this['useragent']->browser() == 'msie' && $this['useragent']->version() == '6.0') {
对此 -
if ($this['useragent']->browser() == 'msie' && int($this['useragent']->version()) < 8) {
这适用于任何早于IE 8的IE版本。