javascript - 无互联网连接时重定向到缓存页面

标签 javascript html redirect cache-manifest

有两个页面A和B。页面A是普通的Html页面,而页面B是使用Cache Manifest的Html页面。

任务:如果互联网连接不可用,页面 A 重定向到页面 B。

问题:由于重定向使用 HTTP 请求,因此未加载页面 B,显示无互联网连接

有什么方法可以从页面 A 重定向到页面 B?

最佳答案

您是否尝试在 list 中提供 FALLBACK header ?

# Fallback content
FALLBACK:
. example.html

If the (request) attempt fails, due to either a network failure or a server error of some kind, the browser loads the file example.html instead.

https://developer.mozilla.org/en-US/docs/Web/HTML/Using_the_application_cache

关于javascript - 无互联网连接时重定向到缓存页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48249839/

相关文章:

javascript - 通过检查数组中的值从 div 中删除项目

android html下载和解析错误

javascript - HTML5 视频播放器的静音和音量按钮

.htaccess - 重写规则以添加 .html 扩展名

Javascript:链接到新页面中的特定div?

javascript - 无法根据从 2 个下拉列表中选择的值获取值

javascript - Jquery 在导航链接鼠标悬停时更改背景颜色

html - div 类中图像的绝对定位

redirect - 是否可以为 github 存储库中的 move 文件创建重定向?

image - htaccess 重定向但排除图像