<area> एलिमेंट का download एट्रिब्यूट
<area> टैग का download एट्रिब्यूट डाउनलोड की जाने वाली फ़ाइल का नाम निर्दिष्ट करता है। जब उपयोगकर्ता इमेज मैप में उस क्षेत्र पर क्लिक करता है, तो लिंक किया गया संसाधन निर्दिष्ट नाम से डाउनलोड होता है।
वाक्यविन्यास (Syntax)
<area download="filename">
यहां filename डाउनलोड के लिए सेट फ़ाइल का नाम है।
उदाहरण
<!DOCTYPE html>
<html>
<body>
<h2>शिक्षण</h2>
<p>इन तकनीकों को आसानी से सीखें....</p>
<img src="/images/usemap.gif" alt="usemap" border="0" usemap="#tutorials"/>
<map name="tutorials">
<area shape="poly" coords="74,0,113,29,98,72,52,72,38,27"
href="/perl/index.htm" alt="Perl Tutorial" download="perl" />
<area shape="rect" coords="22,83,126,125" alt="HTML Tutorial"
href="/html/index.htm" target="_blank" download="html" />
<area shape="circle" coords="73,168,32" alt="PHP Tutorial"
href="/php/index.htm" target="_blank" download="php" />
</map>
</body>
</html>
आउटपुट
इमेज मैप प्रदर्शित होगी:

जब आप "PERL" पर क्लिक करेंगे, तो फ़ाइल डाउनलोड होगी:

कोड विश्लेषण
हमने <area> के download एट्रिब्यूट का उपयोग करके डाउनलोड विकल्प सक्षम किया है:
<area shape="poly" coords="74,0,113,29,98,72,52,72,38,27"
href="/perl/index.htm" alt="Perl Tutorial" download="perl" />
download एट्रिब्यूट "perl" नाम के साथ सेट है। यह डाउनलोड की गई फ़ाइल का नाम भी होगा:
download="perl"
महत्वपूर्ण बिंदु
- download एट्रिब्यूट केवल तभी काम करता है जब
hrefएट्रिब्यूट मौजूद हो। - यदि मान खाली है (
download=""), तो मूल फ़ाइल नाम उपयोग किया जाता है। - क्रॉस-ओरिजिन URL पर ब्राउज़र सुरक्षा प्रतिबंधों के कारण download काम नहीं कर सकता।
- यह एट्रिब्यूट <a> और <area> दोनों पर काम करता है।