Предварительный просмотр страницы с помощью JavaScript?
-
22-09-2019 - |
Вопрос
Итак, я использую Ajax Control Toolkit и это HTML-редактор.Мне интересно, каков наилучший подход для создания полного предварительного просмотра страницы?У меня есть несколько HTML-редакторов на странице, поэтому мне нужно получить содержимое каждого HTML-редактора и сохранить его в cookie или что-то в этом роде, затем появится всплывающее окно со страницей предварительного просмотра, которая загружает информацию из cookie в соответствующие метки.Возможно ли это, или я иду в неправильном направлении?Любой совет приветствуется!
Решение
Используйте JS, чтобы открыть всплывающее окно, содержащее шаблон для страницы предварительного просмотра, предположительно со всеми слотами, помеченными соответствующим идентификатором.
например ,
<html><body><div id="main-content"></div></body></html>
Затем, как только всплывающее окно завершит загрузку, заполните каждый слот соответствующим содержимым из HTML-редактора на главной странице.
например ,
popup.document.getElementById('main-content').innerHTML = editors[0].getContent();
popup.document.getElementById('side-content').innerHTML = editors[1].getContent();
и т.д...
Я не знаком с вашим конкретным инструментарием или приложением, поэтому вам нужно будет дополнить его, чтобы соответствовать любому API, который вы используете.