@pcmyonelove

Как передать через схему data html по ссылке чтобы страница открывалась?

Как передать html код сгенерированый сервером через data html и открыть страницу при клике по ссылке?

<a href="data:text/html;charset=utf-8,<h2>hello</h2>">click</a>
<!--и так-->
<a onlick="document.location.href='data:text/html;charset=utf-8,<h2>hello</h2>';" href="">click</a>


Вот так (по примеру из mdn) не работает(
Есть идеи?
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ответы на вопрос 1
hahenty
@hahenty
('•')
https://developer.mozilla.org/ru/docs/Web/HTTP/Bas...
Проблемы с безопасностью
Несколько проблем с безопасностью (например: фишинг) связаны с Data URL и переходом по ним из корневого контекста документа. Чтобы избавиться от этих проблем, переход по URI, начинающихся со схемы data://, из корневого контекста документа перестал быть возможен в Firefox, начиная с версии 59 (и начиная с версии 58 в Nightly/Beta вариантах браузера). Надеемся, что остальные браузеры так же последуют этому примеру. Для дополнительной информации смотрите Blocking Top-Level Navigations to data URLs for Fi....
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы