localStorage.set и $('body').html()

471
21 декабря 2016, 03:22

Хочу записать результат $('body').html() в localStorage. Как сделать так, чтобы результат не содержал javascript-код и записывал только элементы страницы?

Answer 1
// Клонируем <body/>
var $cloneBody = $('body').clone();
// Удаляем все теги script
$cloneBody.find('script').remove();

// Выводим в консоль, чтоб убедиться, что нет тегов script
console.log($cloneBody.html());
// Сохраняем в localStorage
localStorage.setItem('key', $cloneBody.html());
READ ALSO
Добавить &lt;DIV&gt; к картинке

Добавить <DIV> к картинке

ЗдравствуйтеПодскажите, пожалуйста, как решить данную задачу:

352
Выборочная компиляция *.pug в html

Выборочная компиляция *.pug в html

Как указать pug компилировать только indexpug в index

817
Как вывести двухмерный массив в таблицу

Как вывести двухмерный массив в таблицу

Имеется полученный из БД массив, с неизвестным количеством строк

400