Ich möchte in einigen Seiten HTML-Element einzufügen:Anker Download-Eigenschaft funktioniert nicht auf einigen Seiten (Gmail)?
<a download="somedata.csv"
id="downloadLink"
href="data:application/csv;charset=utf-8,Col1%2CCol2%2CCol3%0AVal1%2CVal2%2CVal3%0AVal11%2CVal22%2CVal33%0AVal111%2CVal222%2CVal333"
>
Click Me
</a>
In allen Seiten, als ich das dom über Plugin oder manuell in Elementen Inspektoren ändern, dieses Element Seite dom schließen, es funktioniert super!
Aber, wenn ich das gleiche in Google Mail-Seiten mache, hat die generierte Datei nicht den Namen "somedata.csv
" und die Erweiterung ist verloren "csv
"!
Ich versuchte dies in der lokalen Datei, in der Datei auf localhost hochgeladen, und in vielen externen Website-Seiten, es funktioniert in allen außer Gmail-Seiten.
Warum funktioniert es nicht in Google Mail-Seiten? Und wie behebt man das?
Nach dieser Seite geht das Extension am Ende des href nicht innerhalb der Download-Eigenschaft: http://davidwalsh.name/download-attribute –
Aber der Wert der href, in meinem Fall, ist Daten keine Datei. –
es ist das gleiche Problem auf Facebook-Seiten auch, das Download-Dateinamen-Attribut wird ignoriert – user280109