دانلود منابع در HTML5 - a[دانلود]

کروم اکنون از ویژگی download جدید مشخصات HTML برای a پشتیبانی می کند. هنگامی که از این ویژگی استفاده می شود، نشان می دهد که منبعی که به آن اشاره می کند باید توسط مرورگر دانلود شود نه اینکه به آن پیمایش کنید.

از دانلود منابع :

برای مثال، با کلیک بر روی پیوند زیر، .png را به‌عنوان «MyGoogleLogo.png» دانلود می‌کنید به‌جای پیمایش به مقدار href آن: من را دانلود کنید . نشانه گذاری برای این به شرح زیر است:

<a href="http://web-central.appspot.com/.../web-fundamentals-icon192x192.png" download="WebfundamentalsLogo">download me</a>

مزیت واقعی a[download] هنگام کار با blob: URL ها و فایل سیستم: URL ها URL ها خواهد بود. این به کاربران راهی برای دانلود محتوای ایجاد شده/اصلاح شده در برنامه شما می دهد.

نسخه ی نمایشی کامل

نکته ای که باید به آن توجه داشت این است که در مثال بالا، تصویر با توجه به وب سایت منشأ یکسانی دارد. اگر سعی کنید از پیوند تصویری از مبداهای مختلف استفاده کنید، ممکن است پیوند به جای پیوند دانلود، به عنوان یک پیوند ناوبری کار نکند. این به این دلیل است که بسیاری از نسخه‌های مرورگر از سیاست دانلود در فایل‌های متقاطع پشتیبانی نمی‌کنند. به عنوان مثال، نسخه‌های کروم قبل از 65 امکان دانلود فایل‌های متقاطع را فراهم می‌کردند و در نسخه‌های بعدی منسوخ شد. این را برای جزئیات بیشتر بخوانید. می‌توانید از هدر Content-Disposition برای دانلود اجباری از مبدأ دیگر استفاده کنید.

پشتیبانی از مرورگر: فقط نسخه فعلی کانال برنامه‌نویس Chrome (14.0.835.15+) از این ویژگی پشتیبانی می‌کند.