C 知道
如:百度网盘-文档 url变了,但是左侧的导航栏没刷新内容却更新了,请问这是什么技术? 我知道用ajax加载#后的,有没有系统的资料学习下?
收起
ajax的原理就是通过js发送请求道服务器,然后返回html片段或者json数据,再通过js更新网页,实现不刷新更新。 系统的资料你可以google jquery ajax例子,有很多。这里不贴链接了。
你说的这种就是ajax异步加载,
http://blog.csdn.net/sun2015_07_24/article/details/50464084
更改的是hash部分,这个是不会刷新的,如果是url地址变化没有刷新用的是html5的pushState
当刷新页面后通过window.hash获取到hash内容后用ajax进行相关初始化操作,还原原来的界面
报告相同问题?
程序员都在用的中文IT技术交流社区
专业的中文 IT 技术社区,与千万技术人共成长
关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!