Pergunta

Como você pode carregar uma página web inteira usando JavaScript para que eu possa obter essa página em cache no navegador dos usuários?

Eu sei como as imagens de pré-carga com JS, mas o que eu gostaria de fazer é pré-carregar a página inteira.

Caso de uso:. No meu site, eu tenho um google maps página com um monte de outros conteúdos (imagens, css, JS) e leva um longo tempo (cerca de 10 segundos) para carregar a partir de um navegador não armazenada em cache

É uma sub-página à minha home page e os usuários normalmente visite esta página. Então, o que eu quero fazer é pré-carregar a página inteira com todo o conteúdo carregado (imagens, JS), tanto quanto possível, de modo que ele é armazenado em cache no navegador dos usuários para que, quando eles vêm para essa página - ele carrega-se muito mais rápido. O carregamento da página a partir de um navegador cortes em cache o tempo de cerca de 10 segundo para 2 segundo.

Agradecemos antecipadamente por qualquer ajuda.

Foi útil?

Solução

Criar um <iframe src="second_page.html"> invisível ou muito pequeno na página principal.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top