estoy haciendo una función para subir archivos al servidor mediante Ajax y me gustaría poderle cambiar el nombre que tenía en un origen.
La función que uso es la siguiente:
Código HTML:
function uploadMultipleFiles(files,tamano_maximo){ limit=1048576*tamano_maximo; xhr = null; resultado = false; if(files[0] != undefined ){ tamano_file=files.length; for(i=0;i<tamano_file;i++){ var current_file = files[i]; current_file.name = "pepito.jpg"; //<-- aquí intento forzar el nombre que yo quiera alert(current_file.name); if(current_file.size < limit){ subirArchivoServidor(current_file,xhr,'upload.php'); resultado = true; } else{ resultado = false; break; } } } return resultado; }
Estoy intentando forzar esto, para que la imagen se llame "pepito.jpg":
Código HTML:
current_file.name = "pepito.jpg"; alert(current_file.name);
Pero no funciona, en el alert me aparece el nombre de la imagen que tiene en mi pc la cual estoy subiendo.