This simple code works perfectly everywhere except Microsoft Edge:數據URI鏈接<a href="data: doesn't work in Microsoft Edge
<a href="data:text/plain;charset=utf-8,Test">link</a>
在微軟邊緣我得到「這很奇怪......微軟無法找到此頁」錯誤:從Mozilla documentation
例子也不會與工作相同的結果。
這裏有一個從邊緣控制檯輸出:打開一個新的窗口邊緣時出現
這個錯誤,在新標籤頁的時候請輸入data:text/plain;charset=utf-8,Test
作爲搜索查詢的默認搜索引擎。
這似乎是微軟邊緣沒有定義data:
有誰知道解決這個?
更新:遺憾的是,似乎沒有辦法在IE /邊緣鏈接上使用的數據URI。我在鏈接中創建了有關檢測數據URI支持的相關問題:Detect data URI in links support with Modernizr
我做了一些進一步的測試,似乎就像從來沒有數據的定義一樣:在Internet Explorer中最有可能不會在MS Edge中測試,然後回溯到Internet Explorer 9,相反,數據一直存在定義:在Chrome中,測試回到Chrome 1.0 – 2015-10-17 20:24:19
它適用於圖像嗎?使用base64加載的圖像是否在Microsoft-Edge中加載? – lilezek
http://caniuse.com/#feat=datauri – CBroe