文章详情页
javascript - 百度图片切换图片时url会改变,但无刷新,没用hash,IE8也支持,请问是用了什么技术?
问题描述
如题?谢谢!
问题解答
回答1:就是单纯的改变get方法的参数。
因为没有改变路径所以不会刷新。
回答2:楼上说的没错,就是使用pushstate改变的url测试代码:
var pushState = history.pushState.bind(history)history.pushState = function(stateObj,title,url) { console.log(1); pushState(stateObj,title,url);}
ie8改变的是hash
回答3:就是pushstate,然后用ajax获取新图片。
pushstate可以参考这个
标签:
百度
排行榜