您的位置:首页技术文章
文章详情页

javascript - 百度图片切换图片时url会改变,但无刷新,没用hash,IE8也支持,请问是用了什么技术?

【字号: 日期:2022-06-23 17:41:51浏览:99作者:猪猪

问题描述

如题?谢谢!

问题解答

回答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可以参考这个

标签: 百度