Для этого вам необходимо создать редактор. Я думаю, вы видели таких редакторов внутри некоторых учебных сайтов. Ну, они не встраиваются. Кто-то должен написать их, как веб-приложение.
Изучает javascript
и html frames
. Вы создаете такой редактор, позволяя посетителю запускать его код, генерируя требуемый html-файл и вставляя его в окно результатов с фреймом html.
Для этой реализации может потребоваться использование сервера, особенно если вы хотите сохранить код и сгенерировать файлы на своем компьютере. Для этого вам понадобится python
или php
.
В качестве альтернативы вы можете использовать редактор с открытым исходным кодом. Просто Google это, потому что список обновляется и обновляется довольно скоро. Что-то вроде «в редакторе html сайта» должно выполнять эту работу. И многие такие редакторы появляются как встроенные, означает, что вы просто включаете их в качестве html-фрейма, и они сами делают магию (некоторые из них будут предлагать API для определенных функций, как предварительно вставленный текст и т. Д.)
Также обратите внимание, что html который показан пользователю, является просто графическим дисплеем. Большинство современных браузеров позволяют редактировать html со встроенными средствами браузера, такими как F12
в хроме и т. Д. Таким образом, вы никогда не сможете ограничить пользователей редактированием того, что они видят. Вы можете только предоставить их своим содержимым и веб-страницей, с которой они могут взаимодействовать, но то, что они со временем видят, зависит от них.
ли возможно, некоторые редактор с открытыми исходным кодом, так что я могу прикрепить его? Кроме того, даже если у меня есть этот редактор, я не уверен, как я могу его прикрепить. Вы можете помочь с этим? – Syarx
Google это. Что-то вроде «в редакторе html сайта» должно выполнять эту работу. И многие такие редакторы приходят как встроенные, значит, вы просто включаете их в качестве html-фрейма, и они сами делают магию. – Uriel