1. 此功能是在别人的基础之上修改的,用户体验效果会更好一点 
  2.  
  3. 以下是代码:将代码粘贴在文章内容显示页面的<body></body>上面 
  4.  
  5. 本人使用的是dedecms 5.7 默认的 文章内容模板     
  6.  
  7. 文件位置:dedecms\templets\default\article_article.htm 
  8.  
  9. 增加代码之一: 
  10.  
  11. <script language="javascript" type="text/javascript"
  12.  
  13. <!-- 
  14.  
  15. window.onload = turnpage;//每一次页面打开就加载函数 
  16.  
  17. function turnpage(){ 
  18.     document.onkeydown=nextpage; 
  19.     function nextpage(event){ 
  20.         event = event ? event : (window.event ? window.event : null); 
  21.         if(event.keyCode==39 && document.getElementById("nextpage")!=null){//前进   ---> 
  22.  
  23. location = document.getElementById("nextpage").href; 
  24.  
  25.         }else if(event.keyCode==39 && document.getElementById("nextpage")==null){ 
  26.  
  27.             alert("这是最后一页哦~!"); 
  28.         } 
  29.         if(event.keyCode==37 && document.getElementById("prepage")!=null){//后退  <---- 
  30.  
  31. location = document.getElementById("prepage").href;         
  32.  
  33. }else if(event.keyCode==37 && document.getElementById("prepage")==null){ 
  34.  
  35.             alert("这是首页哦~!"); 
  36.         } 
  37.     } 
  38. 增加代码之二: 
  39.  
  40. 文件位置:dedecms\include\arc.archives.class.php 
  41.  
  42.   
  43.  
  44. 将  $this->PreNext['pre'] = "上一篇:<a href='$mlink'>{$preRow['title']}</a> "
  45.  
  46. 替换成   $this->PreNext['pre'] = "上一篇:<a id='prepage' href='$mlink'>{$preRow['title']}</a> "
  47.  
  48.   
  49.  
  50. $this->PreNext['next'] = "下一篇:<a id='nextpage' href='$mlink'>{$nextRow['title']}</a> "
  51.  
  52. 替换成   $this->PreNext['next'] = "下一篇:<a  href='$mlink'>{$nextRow['title']}</a> "
  53.  
  54.   
  55.  
  56. ps:本代码进行过多次测试,执行没有问题,请放心使用,如有不明白的请留言