背景音乐不断的解决办法 pjax

 

PJAX 解决 多页面切换 背景音乐不断的问题

使用zepto.min.js  zepto中文API

背景音乐可以一直播放,这里index局部刷新

 

解决思路:

window.history.pushState()无刷新改变url,配合ajax获取需要的页面和数据

关键点:

1)window.history.pushState(参数,网页title,网页url)  页面url无刷新改变 配合 ajax 改变内容

参考案例 1.无刷新URL替换  HTML5无刷新修改URL

2)ajax获取对应页面内容 替换到当前index页面

3)手写上下滑动事件

4)index页面结构保持完整,ajax获取下一页面的代码写入index页面的div中,其他页面没有head body html标签  

 

未解决问题 

1)滑动页面url错乱,比如9页向前一页到8页,从前几页翻滚一直到第8页面很长时间,正常直接就显示第8页内容

 

整合pjax无刷新翻页加载教程

http://tv1314.com/?plugin=gslogin 后台登录验证 值得参考

html5 history.pushState()

透过history.pushState无刷新改变url

posted @   星耀学园  阅读(653)  评论(1编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
历史上的今天:
2015-01-24 centos 7.0 PHP 5.6.5 安装过程 (php+nginx)
2015-01-24 centos 7.0 nginx 1.7.9成功安装过程
2015-01-24 centos 7.0最小化安装 查看yum 所有安装的软件包~
点击右上角即可分享
微信分享提示