Aye_Love 2016-01-05 03:47 采纳率: 0%
浏览 2518

像百度网盘一样改变URL网页不刷新但是内容更新

如:百度网盘-文档
url变了,但是左侧的导航栏没刷新内容却更新了,请问这是什么技术?
我知道用ajax加载#后的,有没有系统的资料学习下?

  • 写回答

4条回答 默认 最新

  • threenewbee 2016-01-05 04:10
    关注

    ajax的原理就是通过js发送请求道服务器,然后返回html片段或者json数据,再通过js更新网页,实现不刷新更新。
    系统的资料你可以google jquery ajax例子,有很多。这里不贴链接了。

    评论
  • 懒~~~a 2016-01-05 17:39
    关注

    你说的这种就是ajax异步加载,

    评论
  • 懒~~~a 2016-01-05 17:40
    关注
    评论
  • 斯洛文尼亚旅游 2016-01-05 18:28
    关注

    更改的是hash部分,这个是不会刷新的,如果是url地址变化没有刷新用的是html5的pushState

    当刷新页面后通过window.hash获取到hash内容后用ajax进行相关初始化操作,还原原来的界面

    评论
编辑
预览

报告相同问题?

手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部