Hola, tengo un problema con el onload en el body, se trata de un preload, de una galería de imágenes, esta es la función (simple):
function preload(carga){
ld=document.getElementById(carga).style;
lid=document.getElementById("imagen_preload").styl e;
lid.display="none";
ld.display="none";
}
estas las CSS:
#imagen_preload{
z-index:10;
position:absolute;
top:190px;
left:700px;
}
#loading{
position:absolute;
z-index:5;
text-align:center;
margin:0;
padding:0;
margin-top:-420px;
width:100%;
height:200%;
background-color:#000000;
filter:alpha(opacity=80);
opacity: 0.8;
-moz-opacity:0.8;
}
esta es la llamada:
<body onLoad="preload('loading');">
y esto el HTML:
<div id="imagen_preload"><img src="images/preload.png" border=0></div>
<div id="loading"></div>
Simple, pero no se porque me sale solo en firefox, en safari y IE no me hace el onload, más en la consola de IE me dice que se espera un objeto, no se si alguien me puede ayudar, gracias y un saludo.