Как предварительно загрузить ВСЮ веб-страницу
-
20-08-2019 - |
Вопрос
Как можно предварительно загрузить всю веб-страницу с помощью JavaScript, чтобы я мог кэшировать эту страницу в браузере пользователей?
Я знаю, как предварительно загружать изображения с помощью JS, но я хотел бы предварительно загрузить всю страницу.
Вариант использования. На моем веб-сайте есть страница карт Google с большим количеством другого содержимого (изображения, CSS, JS), и загрузка из некэшируемого браузера занимает много времени (около 10 секунд). р>
Это подстраница моей домашней страницы, и пользователи обычно посещают эту страницу. Поэтому я хочу как можно больше предварительно загрузить всю страницу со всем загруженным контентом (изображениями, JS), чтобы он кэшировался в браузере пользователей, чтобы при переходе на эту страницу он загружался намного быстрее. Загрузка страницы из кэшированного браузера сокращает время примерно с 10 до 2 секунд.
Заранее спасибо за любую помощь.
Решение
Создайте невидимый или очень маленький <iframe src="second_page.html">
на главной странице.