Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/03/2008, 14:01
Avatar de bandolera_triste
bandolera_triste
 
Fecha de Ingreso: noviembre-2007
Mensajes: 136
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: ayuda con ste script no funciona

buske otra forma de mostrar el slide show pero es el mismo problema, no corre el codigo javascript, ke kede claro ke por separado funciona a la perfeccion, pero a la hora de implementarlo dentro de mi script php donde tengo la consulta, pues ya no corre, la consulta si pero el slideshow no

<body>
$res=mysql_query($query);
while ($datos=mysql_fetch_array($res))
{
echo "<table border=1 align=center width=100%>
<tr>
<th BGCOLOR = #FFAA56>FOTOS</th>
<th BGCOLOR = #FFAA56>DETALLES</th>
</tr>
<tr>
<td>
<script language='JavaScript'>
var interval = 500;
var random_display = 0;
var ImageNum = 0;
imageArray = new Array();
imageArray[ImageNum++] = new imageItem('$datos[30]');
imageArray[ImageNum++] = new imageItem('$datos[31]');
imageArray[ImageNum++] = new imageItem('$datos[32]');
imageArray[ImageNum++] = new imageItem('$datos[33]');

var number_of_image = imageArray.length;
function imageItem(image_location) {
this.image_item = new Image();
this.image_item.src = image_location;
}
function get_ImageItemLocation(imageObj) {
return(imageObj.image_item.src)
}
function randNum(x, y) {
var range = y - x + 1;
return Math.floor(Math.random() * range) + x;
}
function getNextImage() {
if (random_display) {
ImageNum = randNum(0, number_of_image-1);
}
else {
ImageNum = (ImageNum+1) % number_of_image;
}
var new_image = get_ImageItemLocation(imageArray[ImageNum]);
return(new_image);
}
function getPrevImage() {
ImageNum = (ImageNum-1) % number_of_image;
var new_image = get_ImageItemLocation(imageArray[ImageNum]);
return(new_image);
}
function prevImage(place) {
var new_image = getPrevImage();
document[place].src = new_image;
}
function rotateImage(place) {
var new_image = getNextImage();
document[place].src = new_image;
var recur_call = 'rotateImage(''+place+'')';
timerID = setTimeout(recur_call, interval);
}
</script>
<p><a href='#' onClick='rotateImage('rImage')'>> play slideshow</a>&nbsp;&nbsp;<a href='#' onClick='clearTimeout(timerID)'>|| pause slideshow</a><br>
<a href='#' onClick='prevImage('rImage'); clearTimeout(timerID)'><< previous</a>&nbsp;&nbsp;<a href='#' onClick='rotateImage('rImage'); clearTimeout(timerID)'>next >></a><br>
<img name='rImage' src='$datos[30]' width=250 height=188 border=1>
</td>
<td>
CLAVE DE VIVIENDA .$datos[0].<BR>
NOMBRE DE LA VIVIENDA:.$datos[1].<BR>
TIPO DE VIVIENDA:.$datos[2].<BR>
LUGAR:.$datos[5].<BR>
TAMAÑO DE LA PROPIEDAD: .$datos[6].<BR>
PRECIO:.$datos[7].<BR>
DISPONIBLE: .$datos[8].<BR>
</td>
</tr>";
}//cierre del while
mysql_close($conex);
?>
</table>
</body>

Última edición por bandolera_triste; 17/03/2008 a las 14:04 Razón: cambie el script