dedecms 文章内容页面实现键盘<—-和—>翻页效果

    此功能是在别人的基础之上修改的,用户体验效果会更好一点以下是代码:将代码粘贴在文章内容显示页面的<body></body>上面本人使用的是dedecms5.7默认的文章内容模板文件位置:dedecms\templets\default\article_article.htm增加代码之一:<scriptlanguage="javascript"type="text/javascript"><!--window.onload=turnpage;//每一次页面打开就加载函数functionturnpage(){document.onkeydown=nextpage;functionnextpage(event){event=event?event:(window.event?window.event:null);if(event.keyCode==39&&document.getElementById("nextpage")!=null){//前进--->location=document.getElementById("nextpage").href;}elseif(event.keyCode==39&&document.getElementById("nextpage")==null){alert("这是最后一页哦~!");}if(event.keyCode==37&&document.getElementById("prepage")!=null){//后退<----location=document.getElementById("prepage").href;}elseif(event.keyCode==37&&document.getElementById("prepage")==null){alert("这是首页哦~!");}}}增加代码之二:文件位置:dedecms\include\arc.archives.class.php将$this->PreNext['pre']="上一篇:<ahref='$mlink'>{$preRow['title']}</a>";替换成$this->PreNext['pre']="上一篇:<aid='prepage'href='$mlink'>{$preRow['title']}</a>";将$this->PreNext['next']="下一篇:<aid='nextpage'href='$mlink'>{$nextRow['title']}</a>";替换成$this->PreNext['next']="下一篇:<ahref='$mlink'>{$nextRow['title']}</a>";ps:本代码进行过多次测试,执行没有问题,请放心使用,如有不明白的请留言

随心所欲

生活若剥去理想、梦想、幻想,那生命便只是一堆空架子

dedecms 文章内容页面实现键盘&lt;—-和—&gt;翻页效果

相关文章:

你感兴趣的文章:

标签云: