Foros del Web » Programando para Internet » Javascript »

Dos javascript misma hoja

Estas en el tema de Dos javascript misma hoja en el foro de Javascript en Foros del Web. como tengo que modificar las variables y funciones para poner el mismo javascript y diferentes imagenes. Como lo tengo mas o menos: <head> <script language="javascript" ...
  #1 (permalink)  
Antiguo 26/12/2007, 12:03
 
Fecha de Ingreso: septiembre-2003
Mensajes: 5
Antigüedad: 21 años, 5 meses
Puntos: 0
Dos javascript misma hoja

como tengo que modificar las variables y funciones para poner el mismo javascript y diferentes imagenes.

Como lo tengo mas o menos:


<head>
<script language="javascript" type="text/javascript">
//SECUENCIA DE IMAGENES
var SecuenciaEjecutandose = false
var SecuenciaID = null
var imagen = 0
var duracion = 5000

if (CompruebaVersion()) {
imagenes = new CreaArray(4)
//carga las imagenes: especificar aqui las URLs de las imagenes o ruta fisica y nombre
imagenes[1].src = "DSC00297i.jpg"
imagenes[2].src = "P7053299.jpg"
imagenes[3].src = "P7053309.jpg"
imagenes[4].src = "DSC02416i.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>



<body>

<img src="DSC00297i.jpg" align="left" height="120" border="1" alt="Secuencia" name="secuencia">

</body>

Como seria el otro gracias.
  #2 (permalink)  
Antiguo 26/12/2007, 17:01
Avatar de derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 21 años, 3 meses
Puntos: 45
Re: Dos javascript misma hoja

Hola ferby, bienvenido:

No entiendo muy bien tu duda. Para cambiar las imágenes por unas tuyas personalizadas sólo tienes que tocar éstas variables ¿no?

Código PHP:
//carga las imagenes: especificar aqui las URLs de las imagenes o ruta fisica y nombre
imagenes[1].src "DSC00297i.jpg"
imagenes[2].src "P7053299.jpg"
imagenes[3].src "P7053309.jpg"
imagenes[4].src "DSC02416i.jpg" 
Un saludo.
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.
  #3 (permalink)  
Antiguo 26/12/2007, 17:23
 
Fecha de Ingreso: septiembre-2003
Mensajes: 5
Antigüedad: 21 años, 5 meses
Puntos: 0
Re: Dos javascript misma hoja

la pregunta es dos javascript en una pagina , el que he escrito es uno, el siguiente es el mismo javascript pero en diferente sitio de la web y con diferentes imagenes , no se si me he explicado mejor , gracias y saludos
  #4 (permalink)  
Antiguo 27/12/2007, 04:28
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 23 años
Puntos: 772
Re: Dos javascript misma hoja

Hola ferby

Pues si no te sirve la respuesta de derkenuke (¡Hola! ), no, no entiendo tu pregunta

Saludos,
  #5 (permalink)  
Antiguo 27/12/2007, 09:37
 
Fecha de Ingreso: septiembre-2003
Mensajes: 5
Antigüedad: 21 años, 5 meses
Puntos: 0
Re: Dos javascript misma hoja

Os pongo una imagen de la web con los javascript , en la misma web , dos javascript iguales , pero en distintas posiciones y diferentes fotos . Como se deberia de poner las variables y funciones para que no se vuelva loco.
Muchas gracias y saludos.

Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:56.