Задать вопрос

Как удалить все функции на странице?

Добрый день!

Через Tampermonkey получаю на странице нужный текст. Затем мне необходимо вставить его на совершенно чистую страницу.

Через document.write вставляю новую разметку:

<!DOCTYPE html>
<html>
  <head></head>
  <body></body>
</html>


Но функции и скрипты от предыдущей страницы продолжают работать как ни в чем не бывало. Как их вычистить из того места, где они есть? Чтобы была совершенно чистая страница?

Спасибо!
  • Вопрос задан
  • 622 просмотра
Подписаться 8 Средний 1 комментарий
Ответ пользователя Bhudh К ответам на вопрос (5)
@Bhudh
document.head.outerHTML = document.head.outerHTML+' ';
document.body.outerHTML = document.body.outerHTML+' ';


Так head и body полностью обновятся и никаких обработчиков ни на чём не останется.
Ответ написан