mmm estoy revisando mi codigo y en ningun momento se le ha asignado ese style a columna2-parcial, no se porque lo toma, aqui pongo el codigo
Código Javascript
:
Ver original<?php
//Codigo de Seguridad
defined('_JEXEC') or die('Acceso Denegado');
//Definiendo Variables
$ruta_p=JURI::base()."templates/".$this->template."/";
$ruta_s=JURI::base();
$blog_texto=JRequest::getVar('view');
//$contenido="-parcial"; Solo si hay modulos en left o en right pero no en ambos a la vez.
$contenido="";
if($this->countModules('right')){
$contenido="-parcial";
}
?>
<!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" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<jdoc:include type="head" />
<!--Carga de Archivos CSS-->
<link href="<?php echo $ruta_p;?>css/template.css" type="text/css" rel="stylesheet" />
<link href="<?php echo $ruta_s;?>templates/system/css/general.css" type="text/css" rel="stylesheet" />
<link href="<?php echo $ruta_s;?>templates/system/css/system.css" type="text/css" rel="stylesheet" />
<!--[if IE 6]>
<link rel="stylesheet" href="<?php echo $ruta_p."css/ie6.css" ?>" type="text/css" />
<script type="text/javascript" src="<?php echo $ruta_p;?>js/DD_belatedPNG.js"></script>
<script type="text/javascript">
DD_belatedPNG.fix('img');
</script>
<![endif]-->
<?php if($this->countModules('right')){?>
<script type="text/javascript">function igualarAlturas() {
var col1 = document.getElementById('columna1');
var col2 = document.getElementById('columna2-parcial');
var col3 = document.getElementById('columna3');
hcol1 = col1.offsetHeight;
hcol2 = col2.offsetHeight;
hcol3 = col3.offsetHeight;
//Aunque creo que sería más legible esta línea sólo
col2.style.height = col3.style.height = col1.style.height = Math.max( hcol1, hcol2) +"px";
}
</script>
<?php }else{?>
<script type="text/javascript">function igualarAlturas() {
var col1 = document.getElementById('columna1');
var col2 = document.getElementById('columna2');
hcol1 = col1.offsetHeight;
hcol2 = col2.offsetHeight;
//Aunque creo que sería más legible esta línea sólo
col2.style.height = col1.style.height = Math.max( hcol1, hcol2) +"px";
}
</script>
<?php }?>
</head>
<body class="fondo" onLoad="igualarAlturas();">
<div id="contenedor">
<div id="cabecera">
<div id="logo"><jdoc:include type="modules" name="logo" style="none" /></div><!--fin logo-->
<div id="fecha"> <?php echo JHTML::_('date', 'now', '%A, %d de %B'); ?> </div><!--fin de #fecha_rss-->
<div id="banner"><jdoc:include type="modules" name="banner" style="none" /></div><!--fin banner-->
<div id="buscador"><jdoc:include type="modules" name="user1" style="none" /></div><!--fin de #buscador-->
<div id="menuprincipal"><jdoc:include type="modules" name="user2" style="none" /></div><!--fin menuprincipal-->
</div><!--fin cabecera-->
<div id="contenido" class="clearfix">
<div id="columna1">
<jdoc:include type="modules" name="left" style="xhtml" />
<!--Slider-->
</div><!--fin columna1-->
<div id="columna2<?php echo $contenido;?>">
<jdoc:include type="message" />
<div class="espaciador">
<?php if($blog_texto=="user"){ ?>
<div id="bienvenidos"><jdoc:include type="modules" name="user3" style="none" />
</div>
<?php }?>
<jdoc:include type="component" />
</div> <!--fin espaciador1-->
</div><!--fin columna2-->