
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 = falsevar SecuenciaID = nullvar imagen = 6var duracion = 3100if ( 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 = falseimagen = 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 = 1MostrarSecuencia()
}</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
