• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > 织梦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> "; 
  这样php代码就修改完了可以保存,接下来我们在内容页用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";//var bookpage="index.html";function nextpage(event){event = event ? event : (window.event ? window.event : null);//if (event.keyCode==13) location=bookpageif (event.keyCode==13) location=index_pageif (event.keyCode==37){if (prevpage!='' && prevpage!='上一篇:没有了 ')location=prevpage;elsealert('这是第一页');}if (event.keyCode==39){if (nextpage!='' && nextpage!='下一篇:没有了 ')location=nextpage;elsealert('已经是最后一页了');}}//-->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){//IEtry{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>之前的位置.这样就全部修改完了,之后我们更新文档看看效果。
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • vue.js路由this.route.push跳转页面不刷新怎么办
  • 玩转PHP之快速生成二维码
  • 推荐两款在laravel中用的markdown格式css样式
  • Photoshop鼠绘质感霸天虎机器人界面
  • Nodejs实现微信分账的示例代码
  • 织梦CMS二次开发后台添加设置LOGO的功能
  • ThinkPHP5验证码图片如何生成
  • 禾匠4.4.8微信授权接口修复教程
  • Mysql报错“Incorrect key file for table” 数据库表显示“使用中”解决办法
  • CSS实现瀑布流的两种方式

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • 一起聊聊thinkphp6使用think-queue实现普通队列和延迟队列
    • jQuery如何判断css是否存在
    • CSS如何实现渐变提示框(tooltips)
    • MySQL主键还需要建立索引吗?
    • PS制作超酷黑白像素文字效果
    • PHP高级检索功能的实现以及动态拼接sql
    • 【jquery】ajax 请求成功后新开窗口被拦截解决方法
    • JavaScript中字符串(string)如何转json
    • DEDECMS让广告延时加载,提高网页打开速度
    • 设置一个无需输入密码的WordPress登录表单

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有