HTML <a> ดาวน์โหลดแอตทริบิวต์
ตัวอย่าง
ดาวน์โหลดไฟล์เมื่อคลิกที่ลิงค์ (แทนที่จะไปที่ไฟล์):
<a href="/images/myw3schoolsimage.jpg" download>
ตัวอย่าง "ลองใช้เอง" เพิ่มเติมด้านล่าง
ความหมายและการใช้งาน
แอตทริบิวต์download
ระบุว่าเป้าหมาย (ไฟล์ที่ระบุในhref
แอตทริบิวต์) จะถูกดาวน์โหลดเมื่อผู้ใช้คลิกที่ไฮเปอร์ลิงก์
ค่าทางเลือกของdownload
แอตทริบิวต์จะเป็นชื่อใหม่ของไฟล์หลังจากที่ดาวน์โหลดแล้ว ไม่มีข้อจำกัดเกี่ยวกับค่าที่อนุญาต และเบราว์เซอร์จะตรวจหานามสกุลไฟล์ที่ถูกต้องโดยอัตโนมัติและเพิ่มลงในไฟล์ (.img, .pdf, .txt, .html เป็นต้น)
หากไม่ระบุค่า ระบบจะใช้ชื่อไฟล์เดิม
รองรับเบราว์เซอร์
ตัวเลขในตารางระบุเบราว์เซอร์รุ่นแรกที่สนับสนุนแอตทริบิวต์อย่างเต็มที่
Attribute | |||||
---|---|---|---|---|---|
download | 14.0* | 18.0 | 20.0* | 10.1 | 15.0 |
* Chrome 65+ และ Firefox รองรับเฉพาะลิงก์ดาวน์โหลดที่มาเดียวกัน
ไวยากรณ์
<a download="filename">
ค่าแอตทริบิวต์
Value | Description |
---|---|
filename | Optional. Specifies the new filename for the downloaded file |
ตัวอย่างเพิ่มเติม
ตัวอย่าง
ระบุค่าสำหรับแอตทริบิวต์ดาวน์โหลด ซึ่งจะเป็นชื่อไฟล์ใหม่ของไฟล์ที่ดาวน์โหลด ("w3logo.jpg" แทนที่จะเป็น "myw3schoolsimage.jpg"):
<a href="/images/myw3schoolsimage.jpg" download="w3logo">
❮ แท็ก HTML <a>