Foros del Web » Programando para Internet » Javascript »

¿Cómo usar un array definido en ASP en un Javascript?

Estas en el tema de ¿Cómo usar un array definido en ASP en un Javascript? en el foro de Javascript en Foros del Web. Muy buenas, estoy intentando que un javascript que muestra imágenes de un array definido en el mismo script utilice imágenes de una base de datos, ...
  #1 (permalink)  
Antiguo 24/02/2004, 12:29
 
Fecha de Ingreso: septiembre-2003
Mensajes: 22
Antigüedad: 20 años, 7 meses
Puntos: 0
¿Cómo usar un array definido en ASP en un Javascript?

Muy buenas, estoy intentando que un javascript que muestra imágenes de un array definido en el mismo script utilice imágenes de una base de datos, para ello se me ocurre que quizá pueda definir el array en ASP y que el script use este array (que no sé cómo hacerlo) o bien que el script pueda de algún modo acceder al recordset... (que tampoco sé cómo hacerlo)

¿Alguna idea?

Muchas gracias por anticipado
__________________
:ojotes:
  #2 (permalink)  
Antiguo 24/02/2004, 12:38
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 4 meses
Puntos: 61


Para crear un Array en JS lo más sencillo es hacer lo siguiente:

pepito=["javierito","carlitos","helenita","martinito","alf redito"];

para luego referirte a un campo del mismo sería como en cualquier otro lenguaje:

alert(pepito[3])

Aquí saldría un alert con el texto "martinito".

Por lo que se me ocurre que puedas hacer lo siguiente. poner en un script:
imagenes=[<% Aquí haces un bucle en ASP recogiendo los nombres de los elementos del array de ASP %>]

Y así ya tendrás tus valores en un array en javascript.

Me he explicado?
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
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 15:14.