Chỉ cần thêm thuộc tính download
:
<a download="SupportUs_user_import.csv"
href="http://www.example.com/SupportUs_user_import.csv">download CSV template</a>
Xin lưu ý nó là một thuộc tính mới trong HTML 5 và nó có thể không được hỗ trợ trong một số trình duyệt. Nếu không được hỗ trợ (bạn có thể kiểm tra phía máy khách với modernzr), bạn phải sử dụng mã phía máy chủ để thêm tiêu đề HTTP "Content-Disposition"
HTTP với "attachment; filename=SupportUs_user_import.csv"
. Nếu tệp của bạn là tĩnh, bạn cũng có thể định cấu hình máy chủ web của mình để thêm tiêu đề HTTP đó.
Hiện tại (2017) không được IE11 hỗ trợ, Safari trên máy tính để bàn trước phiên bản 10.1, Safari cho iOS và Opera Mini (nguồn: Can I use...)
Nguồn
2015-06-09 07:06:03