欢迎来到361模板(www.ke361.com),原创精品织梦模板提供商。QQ快速注册登录 网站托管 VIP 网站定制

织梦模板

当前位置:织梦模板 > 技术文档 > CMS技术 > Dedecms实现键盘方向键翻页效果教程
这篇文章主要为大家详细介绍了Dedecms实现键盘方向键翻页效果教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

DEDECMS织梦教程之实现按键盘方向键实现上一页/下一页翻页效果,这样可以提高用户体验,特别是在小说站和图片站中用的比较多。
DEDECMS教程之键盘翻页的制作方法:
打开 include/arc.archives.class.php 查找到以下代码:

$this->PreNext['pre'] = "上一篇:<a href='$mlink'>{$preRow['title']}</a> ";

替换成以下代码:

$this->PreNext['pre'] = "$mlink ";$this->PreNext['next'] = "下一篇:<a href='$mlink'>{$nextRow['title']}</a> ";

然后在内容页用js进行调用,代码如下:

<script type="text/javascript" language="javascript"> 
<!--  
document.onkeydown=nextpage;  
var prevpage='{dede:prenext get='pre'/}';  
var nextpage='{dede:prenext get='next'/}';  
var index_page = "index.html";  
/
ar bookpage="index.html";  
function nextpage(event)  
{  
eventevent = event ? event : (window.event ? window.event : null);  
//if (event.keyCode==13) location=bookpage 
if (event.keyCode==13) location=index_page 
if (event.keyCode==37)  
{  
if (prevpage!='' && prevpage!='上一篇:没有了 ')  
location=prevpage;  
else  
alert('这是第一页');  
}  
if (event.keyCode==39)  
{  
if (nextpage!='' && nextpage!='下一篇:没有了 ')  
location=nextpage;  
else  
alert('已经是最后一页了');  
}  
}  
//--> 
function getElement(aID)  
{  
return (document.getElementById) ? document.getElementById(aID): document.all[aID];  
}  
function makeRequest(url){  
http_request=false;  
if(window.XMLHttpRequest){//Mozilla,Safari,...  
http_request=new XMLHttpRequest();  
if(http_request.overrideMimeType){  
http_request.overrideMimeType('text/xml');  
}  
}else if(window.ActiveXObject){//IE  
try{  
http_request=new ActiveXObject("Msxml2.XMLHTTP");  
}catch(e){  
try{  
http_request=new ActiveXObject("Microsoft.XMLHTTP");  
}catch(e){}  
}  
}  
if(!http_request){  
alert('Giving up:(Cannot create an XMLHTTP instance)');  
return false;  
}  
return http_request;  
}  
</script>

加入到文章模版的<body>标签之前的内容就行了。
当然为了防止页面代码臃肿,大家可以将此代码放在单独JS文件中采用外部调用即可,保持页面简洁清爽。
织梦DEDECMS教程之实现按键盘方向键实现上一页/下一页翻页效果制作完毕! 

以上就是Dedecms实现键盘方向键翻页效果教程的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持361模板网。

感谢打赏,我们会为大家提供更多优质资源!

热词标签: 键盘翻页 织梦翻页

上一篇织梦DedeCMS转换WordPress方法

下一篇织梦Dedecms栏目列表页面模板对seotitle的判断

取消

感谢您的支持,我们会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

Powered by361模板网,分享从这里开始,精彩与您同在