Salve a tutti ho il seguente problema cui non sono riuscito a porre rimedio; ho cercato in lungo e in largo sul web ma non sono riuscito a reperire niente che facesse al caso mio.
Da pagina asp scatto una foto tramite un qualunque device connesso al pc, riesco a salvare in tabella la larghezza, l'altezza e il nome del file che è composto da una parte fissa+una parte variabile (id cliente); ma non riesco a capire come fare a NON salvare l'immagine nella cartella download ma bensì in una cartella che decido io. Grazie a chi potrà e vorrà aiutarmi. Posto di seguito il codice che uso
codice:function takePicture() { const context = canvas.getContext("2d"); if (width && height) { canvas.width = width; canvas.height = height; context.drawImage(video, 0, 0, width, height); //const data = canvas.toDataURL("image/png") var data = canvas.toDataURL("image/jpg").replace("image/jpg", "image/octet-stream"); photo.setAttribute("src", data); //window.setTimeout("downloadImage(data, 'photo<%=Id%>.png')", 2000); var a = document.createElement('a'); a.href = data; a.download = 'photo<%=Id%>.jpg'; document.body.appendChild(a); a.click(); document.Modulo2.action = "carica_FOTO1.asp?F="+a.download+'&S1='+width+'&S2='+height; document.Modulo2.submit(); } else { clearPhoto(); } }

Rispondi quotando