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

标签 javascript html caching

当离开网站时,我的用户会收到一条消息,您现在要离开,该消息会在 4 秒后重定向。这段时间能否用于以某种方式预加载目标网站的内容,以便在重定向后网站显示得更快?

最佳答案

如果要获取的站点在您的域中,您可以使用 JavaScript 解析下一个文件并请求 Assets 。

如果不是,您将无法弄清楚它的 Assets (大多数情况下不是通过 XHR),因此您无法预加载它们。您可以通过将站点放置在隐藏的 iframe 中来破解它。您还可以将您的服务器用作代理,以获取 Assets 列表并将其传递给您的 HTML 以开始预加载它们。

您也可以尝试使用此 meta 标记...

<link rel="prefetch" href="/images/big.jpeg">

Source .

尽管付出了很多努力,但收获不大。

关于javascript - 预加载外部网站内容,然后重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5391428/

相关文章:

javascript - 为 Jquery 的 slider handle 应用新的背景颜色

html改变表格行高

java - 有没有比 SharedPreferences 更好的替代方案来保存/缓存大量数据而无需在线访问?

javascript - 使用 Plone 添加/编辑弹出窗口

javascript - 将 SVGSVGElement 转换为字符串

javascript - 运算符(operator) "^"的目的是什么?

html - MEAN JS - 主要 html 文件 (index.html) 位于何处

html - 如何在 Internet Explorer 中制作全高表格中的全高单元格

php - 如何在内容更改时使用 Symfony2 在生产中强制使用 css 缓存

java - 如何使用泛型初始化 ehCache 列表?