Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> HTML

วิธีระบุให้ดาวน์โหลดเป้าหมายเมื่อคลิกไฮเปอร์ลิงก์ใน HTML

ใช้แอตทริบิวต์ download เพื่อตั้งค่าให้ดาวน์โหลดไฟล์เมื่อคลิกที่ไฮเปอร์ลิงก์ ตั้งค่าของแอตทริบิวต์เป็นชื่อไฟล์ที่ต้องการดาวน์โหลด เช่น download="image.jpg"

ตัวอย่าง

<!DOCTYPE html> 
<html> 
  <body> 
    <h3>คำสั่ง if ใน Java</h3> 
    <p>รูปภาพต่อไปนี้อธิบายแนวคิด if <b>if-statement in Java</b> (คลิกเพื่อดาวน์โหลด):</p> 
    <a href="https://www.tutorialspoint.com/java/images/if_statement.jpg" download> 
      <img border="0" src="https://www.tutorialspoint.com/java/images/if_statement.jpg" alt="Java" width="400" height="450"> 
    </a> 
  </body> 
</html>

รายละเอียด:

  • download (ไม่มีค่า) - ใช้ชื่อไฟล์เดิมจาก URL
  • download="custom-name.jpg" - กำหนดชื่อไฟล์เอง
  • ทำงานได้เฉพาะ Same-origin (โดเมนเดียวกัน) หรือ Blob/Data URLs
  • รองรับในเบราว์เซอร์สมัยใหม่ทั้งหมด