需求
需要给一些文章做分页,那前段就需要有分页的页码。 流程是这样的,点击页码,url地址#后的参数发生变化,监听器监听到url发生变化,实现文章内容列表变化。
实现
以下为监听器的实现代码
function hashChangeFire(){
alert(
"1231561")
}
if( (
'onhashchange' in window) && ((
typeof document.documentMode===
'undefined') || document.documentMode==
8)) {
window.onhashchange = hashChangeFire;
}
else {
setInterval(
function() {
var ischanged = isHashChanged();
if(ischanged) {
hashChangeFire();
}
},
150);
}