Tidak dapat memuat turun fail melalui atribut muat turun HTML5
P粉642919823
2023-09-02 21:11:35
<p>Saya cuba mencipta pautan muat turun seperti yang saya lakukan sebelum ini. Tetapi kini ia terus mengubah hala saya ke Dokumen Google - Saya tidak pernah menemui perkara ini sebelum ini dan ia sepatutnya menjadi tugas yang mudah, jadi ini agak mengejutkan saya. </p>
<p>Saya menggunakan atribut muat turun HTML5: </p>
<pre class="brush:php;toolbar:false;"><a href="../files/uploads/myfile.docx" muat turun>myfile.docx</a></pre>
<p>Tetapi saya sentiasa diubah hala ke Dokumen Google. Saya juga membuka Konsol Pembangun Chrome dan mendapati bahawa selepas saya mengklik pada pautan, ia menukar href kepada Dokumen Google. Saya langsung tidak tahu mengapa ini berlaku. </p>
<p>Laluannya sepatutnya baik, saya tidak dapat mengetahui apa masalahnya. apa yang saya buat? </p>
Muat turun atribut hanya digunakan pada URL asal yang sama. Jadi jika href berbeza daripada sumber tapak, ia tidak akan berfungsi. Dengan kata lain, anda hanya boleh memuat turun fail yang dimiliki oleh tapak web tersebut. Harta ini mengikut peraturan yang sama yang digariskan dalam Polisi Asal Yang Sama