Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/12/2007, 11:08
karlos_ccp
 
Fecha de Ingreso: diciembre-2007
Mensajes: 2
Antigüedad: 17 años, 1 mes
Puntos: 0
no entiendo este script...alguien me lo aclara?

Hola gent@s:

Ando un poco flipado con la siguiente función de javascript xq no entiendo casi nada. Os señalo las partes que no entiendo.

Os pongo en antecedentes: esta función está en un sitio web que usa el script "ligthbox 2.02". El caso es que las imágenes se muestran dentro de un flash, y supongo que el flash llama a esta función, aunque no estoy seguro.

la función es la siguiente:

function amplia(foto) {

rExp = /big\//gi;
foto_grande = foto.replace(rExp, "");
rExp2 = /images_catalogo\//gi; //-->¿QUE HACE ESTO?(images_catalogo es el dir de fotos)

rExp3 = /([0-9]{1,12})\//gi; -->¿QUE ES ESTO?

re=/^\/f([0-9]{1,12}).jpg$/ -->¿QUE ES ESTO? XQ NO LLEVA PUNTO Y COMA AL FINAL? -->

num_foto_tmp = foto_grande.replace(rExp2, ""); -->¿QUE SE SUPONE QUE SUSTITUYE ESTO?
num_foto_tmp2 = num_foto_tmp.replace(rExp3, ""); -->¿QUE SE SUPONE QUE SUSTITUYE ESTO?

vect=re.exec(num_foto_tmp2) -->¿QUE ES ESTO? EXISTE "EXEC" EN JAVASCRIPT???
num_foto=vect[1];

myLightbox.start_3("http://'.$dominio.'", foto_grande, num_foto, "lightbox[xtress]");
}
</script>


CUALQUIER ACLARACIÓN SERÁ MUY AGRADECIDA!!!