Wie lade ich eine Datei in Chrome herunter, ohne die Datei automatisch in "download" umzubenennen?

8

Ich benutze Javascript, um eine Datei zu generieren und herunterzuladen. Es scheint, dass die Download-Dateinamen je nach Chrome-Version automatisch in "Download" umbenannt werden können. Gibt es eine Möglichkeit, es zu vermeiden?

das ist mein Code:

%Vor%

Dies ist keine doppelte Frage, da ich das neueste Chrome verwende und der zuvor vorgeschlagene Hyperlink genau das ist, was ich verwende. Ich denke, Chrome V34 funktioniert gut, aber sobald mein Chrome automatisch auf V35 aktualisiert wurde, ging es zurück zum 'Download' Dateinamen.

    
user3688566 29.05.2014, 17:35
quelle

2 Antworten

1

Verwenden Sie das HTML5-Download-Attribut. Dieses Attribut teilt dem Browser mit, dass die von uns erstellte virtuelle Verbindung nur zum Herunterladen vorgesehen ist. Es wird die Datei aus der Verweisdatei des Links in die Datei mit dem Namen heruntergeladen, der als Wert des Download-Attributs angegeben wurde. Diese großartige Funktion funktioniert in Chrome.

%Vor%

Demo-Link: Ссылка

    
Vishal 30.05.2014 07:27
quelle
0

Es scheint mit diesem Bug / Feature verknüpft zu sein. Status: Wontfix.

    
user3147646 03.06.2014 17:54
quelle