Esto lo consigo con un script en JavaScript que CARICATOS colgo en el foro de JavaScript.
El problema viene cuando intento que se ejecute la funcion javascript que es llamada desde una linea de codigo generada en php. Este es el codigo:
Código PHP:
<?php
$mv= 'id-324.jpg';
echo "<img src='imagenes/thumbs/tb-id-324.jpg' onClick=\"abrir('imagenes/$mv')\"\>";
?>
Si miro el codigo fuente de la pagina una vez ejecutada en el servidor la linea que devuelve es esta:
Cita:
pero al hacer clic en la imagen me dice que "document no es un objeto o es nulo"<img src='imagenes/thumbs/tb-id-324.jpg' onClick="abrir('imagenes/id-324.jpg')"\>
Si en vez de escribir el codigo php de antes escribo directamente la ruta de la imagen sin pasarla por variable si que funciona:
Código PHP:
<?php
echo "<img src='imagenes/thumbs/tb-id-324.jpg' onClick=\"abrir('imagenes/id-324.jpg')\"\>";
?>
Por supuesto la funcion "abrir" de javascript esta bien hecha, porque si la ejecuto fuera de php va de lujo.
Bueno, espero que este problema no sea de dificil solucion porque el script de CARICATOS es justo lo que necesito.
Gracias de antemano.
Un saludo.