В разделе моей веб-страницы отображается исходный код HTML (с <body>
, <head>
, ВСЕ, что может иметь HTML-код), и пользователь может извлечь код. У меня есть этот код в текстовом файле в iframe. Проблема: Iframe не работает в таких браузерах, как IE8, потому что в современных браузерах, таких как Chrome, они вставляют <pre>
внутри iframe, а IE8 — нет.
Мне нужен способ вставки кода в документ без выполнения кода браузером. Да, нет необходимости, чтобы код был в текстовом файле (.txt), я видел некоторых людей, которые устанавливали код в <textarea>
, и мне это нравится. Идея состоит в том, что исходный код не должен быть изменен, и я читал некоторые решения PHP, но я не могу изменить PHP. Я пробовал с <pre>
и <code>
, но... не работает, браузер все равно выполняет исходный код, возможно, я не понимаю правильное использование этих тегов.
Я читал, что иногда необходимо заменить некоторые специальные символы, такие как <
на <
, может быть проблема в этом? существует конвертер, который не повлияет на конечный результат при отображении? Спасибо! Я не знаю, хорошо ли я объясняю, я открыт для любых предложений (извините, если это звучит странно, английский не мой родной язык)