您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
dedecms织梦实现键盘上下翻页的功能的代码实例
从蓉2023-11-19 23:44:19dedecms教程已有人查阅
导读Dedecms实现键盘上下翻页的功能,图片站经常用到,大家可以留意一下,此教程源自于dede论坛热心网友提供,下面来讲讲具体的修改操纵:
Dedecms实现键盘上下翻页的功能,图片站经常用到,大家可以留意一下,此教程源自于dede论坛热心网友提供,下面来讲讲具体的修改操纵:
首先我们打开 include/arc.archives.class.php
查找到以下代码:
首先我们打开 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=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>之前的位置.这样就全部修改完了,之后我们更新文档看看效果
本文标签:
很赞哦! ()
相关文章
随机图文
-
dedecms添加文章时避免发布重复文章的方法
用dedecms做文章类网站,一直有个让人头痛的问题:就是添加文章很容易添加到重复的,也就是之前添加过了,等过了一段时间又添加一篇,加文章大多数是从不同的网站复制添加的 -
织梦dedecms图片集自动播放去除的方法
用dedecms做图片站,图片自动播放,网速慢的人访问就会出现第一个图还没彻底显示出来,第二个图片又开始运作了,这样很影响用户体验,下次人家就不来了。 -
dede织梦信息发布员发布文章自动更新不用审的方法
解决的方法:1、后台:系统设置-> 用户组设定 -> 信息发布员 权限给他加上 “审核我发布的文档” 这个权限,默认是没有这个权限 -
dedecms5.1在线生成google sitemap的方法
这里是侠客使用dedecms 5.x时,利用dedecms内置单页面生成功能,用来生成google sitemap。
留言与评论 (共有 条评论) |