@kyprijan

Как можно экранированно вставить html в html?

Есть html страница, есть другая html страница и ее нужно встроить в первую, как можно это сделать чтобы браузер не распарсивал их в одно целое? А как в iframe разделял это все?
  • Вопрос задан
  • 81 просмотр
Пригласить эксперта
Ответы на вопрос 3
Tomio
@Tomio
backend developer (python, php)
На чистом HTML - это только iframe.
Если подключить JS, то можно загрузить в какой-нибудь контейнер (например, в div) первой html страницы контент второй html страницы (через AJAX)
Если используется какой-то ЯП (php, python), то тут в дело уже идут шаблонизаторы (twig, smarty, jinja2).
Ответ написан
@m1rvi
Можно на PHP.
require 'index2.html';
Но не совсем понял задачи
Ответ написан
Комментировать
Aetae
@Aetae
Тлен
Если там неведомы стили, то кроме фрейма можно обернуть в web-component, но это только для современных браузеров.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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