Этот простой код отлично работает везде, кроме Microsoft Edge:
<a href="data:text/plain;charset=utf-8,Test">link</a>
В Microsoft Edge я получаю сообщение "Это странно... Microsoft не может найти эту страницу":
Примеры из документации Mozilla также не работают с тем же результатом.
Здесь вывод из консоли Edge:
Эта ошибка возникает при открытии нового пограничного окна, на новых вкладках он вводит data:text/plain;charset=utf-8,Test
в качестве поискового запроса в поисковую систему по умолчанию.
Похоже, что Microsoft Edge не имеет определения для data:
Кто-нибудь знает об этом решении?
Обновление:, к сожалению, кажется, что нет возможности использовать URI данных в ссылках в IE/Edge. Я создал связанный вопрос об обнаружении поддержки URI данных в ссылках: Обнаружение URI данных в поддержке ссылок с помощью Modernizr