Я делаю небольшой редактор HTML-страниц.Редактор загружает файл в iframe.Оттуда он может добавлять, изменять или удалять элементы на странице с новыми атрибутами, стилями и т. Д. Проблема в том, что JavaScript (и / или другие языки программирования) могут полностью изменять страницу при загрузке доВы начинаете редактировать элементы.Поэтому, когда вы сохраняете, он не будет сохранять исходную разметку, но измененную страницу + ваши изменения.
Итак, мне нужен какой-то способ отключить JavaScript в iframe или каким-то образом удалить весь JavaScript перед тем, какJavaScript начинает изменять страницу.(Полагаю, мне придется в конце концов проанализировать файл на PHP, но это не должно быть слишком сложно) Я подумал о написании скрипта для циклического прохождения всех элементов, удаления любых тегов, onclick, onfocus, onmouseover и т. Д.это было бы настоящей болью.
Кто-нибудь знает о более простом способе избавиться от JavaScript при запуске внутри iframe?
ОБНОВЛЕНИЕ: если я что-то пропустил, я думаю, что естьнет способа просто «отключить JavaScript».Пожалуйста, поправьте меня, если я ошибаюсь.Но я думаю, что единственный способ сделать это - проанализировать любые теги сценариев и события JavaScript (щелчок, наведение мыши и т. Д.) Из запрошенной строки страницы.