Paksa Penyemak Imbas Muat Turun Imej dengan Klik: Penyelesaian Sebelah Pelanggan
Dalam usaha untuk meniru fungsi muat turun lancar helaian Excel , pembangun mungkin menghadapi jurang dalam pengendalian pelayar web terhadap muat turun imej. Satu persoalan yang ditimbulkan ini ialah, bolehkah kita mendorong tingkah laku penyemak imbas yang meniru gesaan muat turun Excel menggunakan pengaturcaraan sisi klien?
Jawapannya terletak pada atribut 'muat turun' HTML5. Dengan menambahkan atribut ini pada pautan imej, penyemak imbas yang mematuhi akan mencetuskan gesaan muat turun dengan nama fail yang sepadan dengan URL yang ditentukan.
menggesa muat turun imej dengan nama fail lalai (cth., image.png).
Untuk menyesuaikan nama fail, nyatakan nilai dalam atribut 'muat turun' seperti:
< ;a href="/path/to/image.png" download="AwesomeImage.png">
Walau bagaimanapun, adalah penting untuk mengambil perhatian had kritikal: pendekatan ini hanya berkesan untuk URL asal yang sama. Mulai musim bunga 2018, penyemak imbas tidak lagi menyokong muat turun silang asal menggunakan atribut 'muat turun'. Oleh itu, percubaan untuk memulakan muat turun daripada domain luaran tidak akan menghasilkan gelagat yang diingini.
Atas ialah kandungan terperinci Bolehkah Anda Memaksa Muat Turun Imej Pelayar pada Klik dengan Pengaturcaraan Sebelah Klien?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!