用js实现键盘方向键翻页功能的代码

时间:2021-05-18

今天从网上看到这个功能,不错啊,以后就可以在文章中,增加这个功能了
varre=/<ahref=[\"\']?([-=\w\.\/\?]+)[\"\']?>[\[\(<]?上一页[\]\)>]?<\/a>/igm;
if(window.document.body.innerHTML.search(re)>=0){
varPREVIOUS_PAGE=RegExp.$1;
}
如果搜下到"上一页",则定义varPREVIOUS_PAGE=RegExp.$1;
varre=/<ahref=[\"\']?([-=\w\.\/\?]+)[\"\']?>[\[\(<]?下一页[\]\)>]?<\/a>/igm;
if(window.document.body.innerHTML.search(re)>=0){
varNEXT_PAGE=RegExp.$1;
}
如果搜下到"下一页",则定义varNEXT_PAGE=RegExp.$1;
if(typeofPREVIOUS_PAGE=="string"||typeofNEXT_PAGE=="string"){
document.onkeydown=function(){
switch(event.srcElement.tagName){
case"INPUT":
case"TEXTAREA":
case"SELECT":
break;
default:
if(event.keyCode==37&&typeofPREVIOUS_PAGE=="string"){
window.location.href=PREVIOUS_PAGE;
}
elseif(event.keyCode==39&&typeofNEXT_PAGE=="string"){
window.location.href=NEXT_PAGE;
}
}
}
}

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章