Temporäre Dateien kopieren/herunterladenHTML

HTML-Programmierer
Anonymous
 Temporäre Dateien kopieren/herunterladen

Post by Anonymous »

Ich bin kein HTML/JavaScript -Entwickler. Ich muss einen Legacy -Code ändern, der von jemandem geschrieben wurde, der gegangen ist. Ich möchte dem Benutzer die Option geben, eine Kopie dieser TEMP-Datei an einem Speicherort seiner Wahl zu speichern oder zumindest in das Download-Verzeichnis (Windows & Linux) zu herunterladen. />
e.g.

Code: Select all

    const saveAnalysisBtn = document.getElementById("saveAnalysisBtn");
saveAnalysisBtn.addEventListener('click', saveAnalysis);

function saveAnalysis(evt) {

function download(filename) {
var element = document.createElement('a');
// hardcode temp file name just for POC
element.setAttribute('href','file://C:\\tmp\\my_temp_cache.db');
element.setAttribute('download', filename);
document.body.appendChild(element);
element.click();
//document.body.removeChild(element);
}

var filename = "output.txt";
console.log(`Call Download`);
download(filename);
}

In Firefox Dies gibt einen Sicherheitsfehler:

Sicherheitsfehler: Inhalt bei
http://127.0.0.1.1:5000/replay/fapi_15_udi.bin kann nicht geladen oder link nicht geladen oder link zu
file (Edge & Chrom geben ähnliche Fehler an) < /p>
Gibt es eine Möglichkeit, dies zu tun? Kann in HTML oder JavaScript oder Python sein (obwohl ich möchte, dass der Benutzer Beweise für einen Download im Browser sehen).

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post