Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/07/2005, 02:37
xbounce
 
Fecha de Ingreso: mayo-2005
Mensajes: 34
Antigüedad: 19 años
Puntos: 0
Como pasarle a una variable javascript un string php??

hola tengo este script y en el array de Pic[] le paso el nombre de las imagenes para hacer scroll,pero este nombre lo tengo en un string php, y no se como pasarselo, he probado con <? echo $varphp;?>, pero al ser un array creo que no me lo coge bien, como lo podria pasar?? tambien puedo poner los strings con las imagenes en un array php, por si puede ayudar

var slideShowSpeed = 5000

// Duration of crossfade (seconds)
var crossFadeDuration = 3

// Specify the image files
var Pic = new Array() // don't touch this
// to add more images, just continue
// the pattern, adding to the array below


Pic[0] = 'images/Electronics1.jpg'
Pic[1] = 'images/Electronics2.jpg'
Pic[2] = 'images/Electronics3.jpg'
Pic[3] = 'images/Electronics4.jpg'


// =======================================
// do not edit anything below this line
// =======================================

var t
var j = 0
var p = Pic.length

var preLoad = new Array()
for (i = 0; i < p; i++){
preLoad[i] = new Image()
preLoad[i].src = Pic[i]
}

function runSlideShow(){
if (document.all){
document.images.SlideShow.style.filter="blendTrans (duration=2)"
document.images.SlideShow.style.filter="blendTrans (duration=crossFadeDuration)"
document.images.SlideShow.filters.blendTrans.Apply ()
}
document.images.SlideShow.src = preLoad[j].src
if (document.all){
document.images.SlideShow.filters.blendTrans.Play( )
}
j = j + 1
if (j > (p-1)) j=0
t = setTimeout('runSlideShow()', slideShowSpeed)
}