This simple code works perfectly everywhere except Microsoft Edge:dữ liệu URI liên kết <a href="data: doesn't work in Microsoft Edge
<a href="data:text/plain;charset=utf-8,Test">link</a>
Trong Microsoft Edge tôi nhận được "Đó là lẻ ... Microsoft không thể tìm thấy trang này" lỗi:
Ví dụ từ Mozilla documentation cũng không làm việc với cùng một kết quả.
Dưới đây là đầu ra từ cạnh giao diện điều khiển:
Lỗi này xảy ra khi mở một cửa sổ cạnh mới, trên các tab mới nó đầu vào data:text/plain;charset=utf-8,Test
như truy vấn tìm kiếm vào công cụ tìm kiếm mặc định.
Nó có vẻ như Microsoft Edge không có định nghĩa cho data:
Có ai biết một giải pháp cho điều này?
Cập nhật: không may, có vẻ như không có cách nào để sử dụng dữ liệu URI trong các liên kết trong IE/Edge. Tôi đã tạo câu hỏi liên quan về việc phát hiện hỗ trợ URI dữ liệu trong các liên kết: Detect data URI in links support with Modernizr
tôi đã làm một số thử nghiệm thêm nữa và có vẻ như như không bao giờ có định nghĩa về dữ liệu: trong internet explorer vì vậy hầu như không có trong MS Edge, kiểm tra lại Internet explorer 9, ngược lại luôn có định nghĩa về dữ liệu: trong chrome, được thử nghiệm trở lại chrome 1.0 –
Tính năng này có hoạt động cho hình ảnh không? Có phải một hình ảnh được viết bằng tải base64 trong Microsoft-Edge không? – lilezek
http://caniuse.com/#feat=datauri – CBroe