Creo que muchos de vosotros habreis tenido una desagradable sorpresa al ver vuestro sitio en la nueva versión de Internet explorer 8.
bueno dejamonos de introducciones y pasemos al asunto, que todo en esta vida tiene solución.
lo primero para remediar el problema es añadir el meta siguinte al header del index.php de nuestro template
Code: Select all
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>
pero atención aqui viene el truco
Para que esto funcione es imprescindible que este meta esté antes de cualquier otro script hay que estar seguro de que no haya nada de código antes.
Code: Select all
?><!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>
<!-- Internet Explorer 7 -->
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<jdoc:include type="head" />
<?php JHTML::_('behavior.mootools'); ?>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<link rel="stylesheet" href="<?php echo $tmpTools->baseurl(); ?>templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $tmpTools->baseurl(); ?>templates/system/css/general.css" type="text/css" />
y asi todo vuelve a la normalidad sin que haga falta pasar horas y horas cambiando script y creando archivos css.
bueno espero que sea de utilidad.