Rumah > hujung hadapan web > tutorial js > Bolehkah saya Pratakrif Nama Fail yang Dicadangkan untuk Muat Turun URI Data?

Bolehkah saya Pratakrif Nama Fail yang Dicadangkan untuk Muat Turun URI Data?

DDD
Lepaskan: 2024-12-02 08:12:14
asal
448 orang telah melayarinya

Can I Predefine a Suggested Filename for Data URI Downloads?

Menentukan Nama Fail yang Dicadangkan untuk data: Muat Turun URI

Apabila memuat turun fail daripada URI data, penyemak imbas biasanya menggesa pengguna memilih nama fail. Adakah mungkin untuk menentukan nama fail yang dicadangkan dalam hiperpautan?

Dalam Markup

Ya, anda boleh menggunakan atribut muat turun:

<a download="FileName" href="data:application/octet-stream;base64,SGVsbG8=">
Salin selepas log masuk

Atribut muat turun disokong oleh Chrome, Firefox, Edge, Opera, desktop Safari 10 , iOS Safari 13 , tetapi tidak IE11.

Dalam JavaScript

Jika atribut muat turun tidak disokong, anda boleh menggunakan JavaScript untuk mensimulasikan muat turun dan menentukan nama fail:

const blob = new Blob(['Hello'], { type: 'text/plain' });
const url = URL.createObjectURL(blob);

const a = document.createElement('a');
a.href = url;
a.download = 'FileName.txt';
a.click();
Salin selepas log masuk

Atas ialah kandungan terperinci Bolehkah saya Pratakrif Nama Fail yang Dicadangkan untuk Muat Turun URI Data?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan