
secuencia de imagenes
Publicado por carlos (11 intervenciones) el 08/08/2012 17:16:47
Hola a todos, tengo un problema con una web que estoy haciendo, a ver si me podeis ayudar. Quiero poner en dos div de la misma página una secuencia de imagenes. He conseguido con este scrip que me funcione en uno de los div:
Como digo no hay problema, pero si trato de poner en la misma web otro div, ya no funciona, osea funciona solo con él primero. Me han dicho de poner una clase, pero yo de javascript nose, me podría alguien decir que tengo que hacer.
Gracias
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
<script language="javascript">
var SecuenciaEjecutandose = false
var SecuenciaID = null
var imagen = 6
var duracion = 3100
if ( CompruebaVersion() ) {
imagenes = new CreaArray( 6 )
imagenes[1].src = "/imagenes/empresa/ empresas del metal/1.jpg"
imagenes[2].src = "/imagenes/empresa/ empresas del metal/2.jpg"
imagenes[3].src = "/imagenes/empresa/ empresas del metal/3.jpg"
imagenes[4].src = "/imagenes/empresa/ empresas del metal/4.jpg"
imagenes[5].src = "/imagenes/empresa/ empresas del metal/5.jpg"
imagenes[6].src = "/imagenes/empresa/ empresas del metal/6.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 == 6 )
imagen = 1
}
SecuenciaID = setTimeout(" MostrarSecuencia() ", duracion)
SecuenciaEjecutandose = true
}
function IniciarSecuencia () {
DetenerSecuencia()
imagen = 1
MostrarSecuencia()
}
</script>
Como digo no hay problema, pero si trato de poner en la misma web otro div, ya no funciona, osea funciona solo con él primero. Me han dicho de poner una clase, pero yo de javascript nose, me podría alguien decir que tengo que hacer.
Gracias
Valora esta pregunta


0