预加载外部网站内容,然后重定向

Moa*_*oak 3 html javascript caching

离开网站时,我的用户会收到您正在离开的消息,该消息会在4秒后重定向.是否可以通过某种方式预先加载目标网站的内容,以便在重定向后网站显示更快?

ale*_*lex 5

如果要获取的站点位于您的域中,您可以使用JavaScript解析下一个文件并请求资产.

如果没有,你无法弄清楚它的资产(大多数情况下不是通过XHR),所以你不能预加载它们.您可以通过将网站置于隐藏状态来破解它iframe.您还可以将服务器用作代理,以获取资产列表并将其传递给HTML以开始预加载它们.

你也可以尝试使用这个meta标签......

<link rel="prefetch" href="/images/big.jpeg">
Run Code Online (Sandbox Code Playgroud)

来源.

尽管如此,这可能会带来很多努力.