Mi chiedevo se esistesse un metodo per implementare il prompt del file di download del browser utilizzando JavaScript.Richiesta file download per browser utilizzando JavaScript
Motivo per cui gli utenti caricheranno file su un fileserver locale a cui non è possibile accedere dal server web. In altre parole, entrambi saranno su domini diversi!
Ad esempio, supponiamo che i siti Web ospitati su www.xyz.com
, ma i file risiedano su file server locale con indirizzo come \\10.10.10.01\Files\file.txt
. Come faccio a caricare/trasferire file sul fileserver locale ... usando ActiveX e VBscript! (non chiedere :-)
Quindi sto memorizzando il percorso del file locale nel mio database e legando i dati a una griglia. Quando l'utente fa clic su quel collegamento, il file si apre in una finestra (utilizzando JavaScript).
Il problema è che alcuni tipi di file come testo, jpg, pdf, ecc. Si aprono nella finestra del browser. Come potrei essere in grado di implementare content-type
o content-disposition
usando lo scripting lato client? È possibile?
MODIFICA: il file server locale ha una cartella condivisa di una finestra in cui vengono salvati i file.
Che tipo di server è il tuo 'file server locale'? Un vero server HTTP/FTP/qualunque o stai parlando delle cartelle condivise di Windows (cioè intendevi '\\ 10.10.10.01' invece di' // 10.10.10.01'? – Christoph
Una cartella condivisa in windows e un percorso effettivo per il file sarebbe '\\ 10.10.10.01 \ Files \ file.txt' – aix
@aix: allora non sei fortunato: non c'è modo di inviare le meta-informazioni appropriate tramite le intestazioni HTTP – Christoph