Solo una cosa más en IE (si si ya se que no se debe usar, pero es lo que usan mis clientes), me marca un error :
capas[...].style es nulo o no es un objeto.
Sin embargo me funciona de forma correcta la funcion. Así quedo:
Código:
<script language="javascript">
function mostrarremesas(num){
if (document.getElementById('div'+num).style.display=='inline'){
document.getElementById('div'+num).style.display='none';
}
else
{
capas=document.getElementsByTagName('div');
for (i=0;capas.length;i++){
capas[i].style.display='none';document.getElementById('div'+num).style.display='inline';
document.location.href='#div'+num;
}
}}
</script>
¿porque puede ser??
Muchas gracias.