Tôi muốn chèn phần tử HTML này trong một số trang:Thuộc tính tải xuống của Anchor không hoạt động trên một số trang (Gmail)?
<a download="somedata.csv"
id="downloadLink"
href="data:application/csv;charset=utf-8,Col1%2CCol2%2CCol3%0AVal1%2CVal2%2CVal3%0AVal11%2CVal22%2CVal33%0AVal111%2CVal222%2CVal333"
>
Click Me
</a>
Trong tất cả các trang, khi tôi thay đổi dom qua plugin hoặc bằng tay trong các yếu tố thanh tra, bao gồm yếu tố này để dom trang, nó hoạt động tuyệt vời!
Nhưng, nếu tôi làm như vậy trong các trang Gmail, tệp được tạo không có tên "somedata.csv
" và tiện ích mở rộng bị mất "csv
"!
Tôi đã thử tệp này trong tệp cục bộ, trong tệp được tải lên máy chủ cục bộ và trong nhiều trang trang web bên ngoài, nó hoạt động ngoại trừ các trang Gmail.
Tại sao nó không hoạt động trong các trang Gmail? Và làm thế nào để sửa lỗi này?
Theo trang này, extenstion đi vào cuối href không nằm trong thuộc tính tải xuống: http://davidwalsh.name/download-attribute –
Nhưng giá trị của href, trong trường hợp của tôi, là dữ liệu không phải là tệp. –
đó cũng là vấn đề tương tự trên các trang Facebook, thuộc tính tên tệp tải xuống bị bỏ qua – user280109