Hola a todos tengo un problema al crear mi pagina, lo que estoy haciendo es use un script para poner un gif animado que diga cargando pagina en lo que la pagina termina de cargar, mi pagina web esta hecha a base de puras imagenes cortadas y metidas en una tabla como un rompecabezas para asi darle mejor presentacion a mi pagina, ya que no soy muy experto en esto y fue de la forma mas sencilla que se me hiso para poder crear mi pagina.
Ahora ya tengo la pagina hecha y casi todo corre a la perfeccion, pero tengo un conflicto entre el OnLoad que va dentro del tag body ya que ocupo que me de 2 eventos en el OnLoad y solo me toma el evento 1 y el evento 2 no me lo hace y quisiera ver si podrian ayudarme a identificar que esta mal.
Primero el script que meti para que al cargar la pagina salga en una tabla el anuncio de cargando pagina es este:
Cita:
este es mi tag body ya con las opciones de Onload donde llamo los 2 eventos elprimero es el LoadImages() y el segundo es el MM_preloadImages()<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function loadImages() {
if (document.getElementById) { // DOM3 = IE5, NS6
document.getElementById('hidepage').style.visibili ty = 'hidden';
}
else {
if (document.layers) { // Netscape 4
document.hidepage.visibility = 'hidden';
}
else { // IE 4
document.all.hidepage.style.visibility = 'hidden';
}
}
}
// End -->
</script>
<!-- Begin
function loadImages() {
if (document.getElementById) { // DOM3 = IE5, NS6
document.getElementById('hidepage').style.visibili ty = 'hidden';
}
else {
if (document.layers) { // Netscape 4
document.hidepage.visibility = 'hidden';
}
else { // IE 4
document.all.hidepage.style.visibility = 'hidden';
}
}
}
// End -->
</script>
Cita:
De esta forma es como hago la opcion de hidden que puse para poner el gif animado en lo que carga la pagina esto va imendiatamente despues del tag body:<body bgcolor="#423131" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" OnLoad="loadImages(); MM_preloadImages('images/andrago1024_16a.png','images/andrago1024_17a.png','images/andrago1024_15a.png','images/andrago1024_06a.png','images/andrago1024_08a.png','images/andrago1024_10a.png')">
Cita:
y de esta forma uso el onmouseover para hacer un swap de imagenes cuando pase el raton por ensima de la imagen que servira hipervinculo.<div align="center" id="hidepage" style="position: absolute; left:5px; top:5px; background-color: #313131; layer-background-color: #313131; height: 100%; width: 100%;">
<center>
<table border="0" width="100%" height="100%">
<tr>
<td width="100%" valign="middle" align="center"><img src="/images/cargandoga.gif"></td>
</tr>
</table>
</center>
</div>
<center>
<table border="0" width="100%" height="100%">
<tr>
<td width="100%" valign="middle" align="center"><img src="/images/cargandoga.gif"></td>
</tr>
</table>
</center>
</div>
Cita:
<a href="http://www.mipagina.com/pagina.html"><img src="images/andrago1024_06.png" alt="" width="219" height="58" border="0" id="Image4" onMouseOver="MM_swapImage('Image4','','images/andrago1024_06a.png',1)" onMouseOut="MM_swapImgRestore()"></a>
y el problema en si es que no logro hacer que el OnLoad funcione para los 2 eventos, y el que ponga en segundo lugar no me lo agarra, alguien podria decirme que tengo mal?.
salu2