• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > 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> ";  
这样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)  {  eventevent = 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;  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>之前的位置.保存,再更新文档查看一下效果,你会发现我们已经修改好了!这段代码也是网友整理出来的,站长图库也只是跟大家分享一下,在这里向那些为互联网发展默默贡献的站长们表示感谢!
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

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

相关文章

  • Photoshop绘制质感IE图标教程
  • PS打造缝线文字效果
  • Discuz手机端手机号注册无法写入common_member_profile表(手机号入库失败)
  • 如何使用thinkphp5.1的数组查询对象
  • Linux中php安装目录在哪个文件夹
  • 完全掌握thinkphp的事件绑定、监听和订阅
  • 简单对比Node中的setHeader和writeHead,聊聊差异
  • 如何用python正则表达式匹配字符串?
  • Photoshop设计粉色金属质感的字体教程
  • 详解wordpress非根目录部署nginx关键配置

文章分类

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

最近更新的内容

    • #1045 无法登录 MySQL 服务器的解决方法
    • 百度小程序富文本解析工具bdParse的使用
    • DEDECMS LOOP标签的用法及调用
    • Phpcms自定义URL规则技巧
    • 使用JS或CSS如何实现瀑布流布局,几种方案介绍
    • 微信小程序如何获取图片宽度与高度
    • vue.js怎么实现二级下拉悬浮菜单
    • Composer安装时要求输入授权用户名密码是怎么回事
    • PS打造简单的小人国微小影像世界创意合成教程
    • PHP结合AJAX实现搜索提示功能

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

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