hola atodos mi problemas es el siguiente
tengo una pagina en php y una funcion de javascript que es la siguiente:
Código:
<head>
<script language="javascript" type="text/javascript">
var SecuenciaEjecutandose = false
var SecuenciaID = null
var imagen = 0
var duracion = 1000
if (CompruebaVersion()) {
imagenes = new CreaArray(4)
//carga las imagenes: especificar aqui las URLs de las imagenes o ruta fisica y nombre
imagenes[1].src = "../imagenes/1.jpg" // aca estan las imagenes
imagenes[2].src = "../imagenes/2.jpg"
imagenes[3].src = "../imagenes/3.jpg"
imagenes[4].src ="../imagenes/4.jpg"
}
function CompruebaVersion() {
if (navigator.appVersion.charAt(0) >= 3 && document.images) return true
else return false
}
function CreaArray(n) {
this.length = n
for (var i = 1; i<=n; i++) {
this[i] = new Image()
}
return this
}
function DetenerSecuencia (){
if(SecuenciaEjecutandose)
clearTimeout(SecuenciaID)
SecuenciaEjecutandose = false
imagen = 0
}
function MostrarSecuencia () {
if (CompruebaVersion()) {
document.images["secuencia"].src = imagenes[imagen].src
imagen++
if ( imagen == 5 )
imagen = 1
}
SecuenciaID = setTimeout("MostrarSecuencia()", duracion)
SecuenciaEjecutandose = true
}
function IniciarSecuencia () {
DetenerSecuencia()
imagen = 1
MostrarSecuencia()
}
window.onload = IniciarSecuencia;
if (document.captureEvents) { //N4 requiere invocar la funcion captureEvents
document.captureEvents(Event.LOAD)
}
</script>
</head>
y en el body va esto:
Código:
<body onLoad="IniciarSecuencia()">
<img src="1.jpg" alt="Secuencia" name="secuencia" width="1000" height="34" border="0">
me funciona todo bien , pero ahora yo quiero poner la funcion en otra parte de la pagina , mejor dicho quiero que me cargue dos efectos en distintas partes de la pagina y solo carga la primera que pongo en <head>
ya eh cambiado el nombre de las funciones pero no funciona
que es lo que tendria que hacer para que existan las dos secuencias de imagenes
ayudadme porfavor.
si necesitan que me explique mejor avisemme.