Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/07/2008, 02:26
Lleoun
 
Fecha de Ingreso: febrero-2008
Mensajes: 63
Antigüedad: 17 años
Puntos: 0
Respuesta: Más opacidad en el contenido de un div en Safari

¡Gracias! ¡Gracias! ¡¡Ahora funciona genial!!

Una última cosa a ver si se me puede ayudar de nuevo:

Para que el script funcione tengo que añadir al div: class="gradualshine" onMouseover="slowhigh(this)" onMouseout="slowlow(this)"
Y así termine siendo:
Código:
<div id="myDiv" class="gradualshine" onMouseover="slowhigh(this)" onMouseout="slowlow(this)">
En el código que posteé en mi primer mensaje, el div está en el mismo archivo que el resto de la programación, pero "en la vida real" no lo está, el div tiene que estar en un archivo separado del resto de la programación (al final todos los archivos son unidos y llamados desde un archivo index principal).
Por eso estoy usando:
Código:
window.onload = init
function init()
{
 var d = window.document.getElementById("myDiv");
d.className="gradualshine";
d.onmouseover=function(){ slowhigh(this); };
d.onmouseout=function(){slowlow(this);};
}
Esta función va genial en FireFox pero no funciona en absoluto para Internet Explorer y Safari. Sé que todo el script funciona en Internet Explorer y Safari porque lo he probado con el div en el mismo archivo, pero tan pronto como el div está en un archivo separado IE y Safari no lo pillan.
¿¿Alguna idea de como arreglar esa función para que vaya bien en IE y Safari??

¡¡Muchas gracias otra vez!!