2016-04-27 4 views
0

folgenden HTML-Code funktioniert nicht ordnungsgemäß in Safari. Es speichert die Datei als 'unbekannt' ohne Namen der Erweiterung. Gibt es Arbeit um Datei zu speichern, indem Sie einen Namen in Safari angeben?wie herunterladen Attribut Verhalten in Safari

<a href="data:application/csv;charset=utf-8,Col1%2CCol2%2CCol3%0AVal1%2CVal2%2CVal3%0AVal11%2CVal22%2CVal33%0AVal111%2CVal222%2CVal333" 
    download="somedata.csv">Example</a> 

http://jsbin.com/duzuqedipo/1/edit?html,js,output

Antwort

2

Nr Safari simply doesn't support das Download-Attribut (zumindest nicht ab April 2016), die die einzige Methode, Client-Seite Dateinamen zu beeinflussen.

+0

ist es möglich, das oben genannte Problem auf Safari zu überwinden? –

+1

Das ist die Frage, die ich gerade beantwortet habe. 7 Minuten später lautet die Antwort immer noch "Nein". – Quentin

+0

Quentin - aber als ein Beispiel, wie Google Mail Anhang Funktion Download mit der richtigen Dateierweiterung in Safari wie image.png bieten können? –

Verwandte Themen