首頁 > CMS教程 > DEDECMS > 主體

織夢DEDECMS怎麼實現利用鍵盤上下翻頁效果

藏色散人
發布: 2020-01-09 09:21:04
原創
2084 人瀏覽過

織夢DEDECMS怎麼實現利用鍵盤上下翻頁效果

織夢DEDECMS怎麼實現利用鍵盤上下翻頁效果?

織夢DEDECMS實現利用鍵盤上下翻頁效果

推薦學習:織夢cms

其實這個功能在很多小說站,圖片站常用到,大家可以留意一下,此教學源自於論壇熱心網友提供,以下來講講具體的修改步驟:

首先我們打開include/arc.archives.class.php

查找到以下程式碼:

$this->PreNext[&#39;pre&#39;] = "上一篇:<a href=&#39;$mlink&#39;>{$preRow[&#39;title&#39;]}</a> ";
登入後複製

替換成以下程式碼:

$this->PreNext[&#39;pre&#39;] = "$mlink ";
$this->PreNext[&#39;next&#39;] = "下一篇:<a href=&#39;$mlink&#39;>{$nextRow[&#39;title&#39;]}</a> ";
登入後複製

這樣php程式碼就修改完了可以儲存,接下來我們在內容頁用js進行呼叫.把以下程式碼:

<script type="text/javascript" language="javascript">
<!--
document.onkeydown=nextpage;
var prevpage=&#39;{dede:prenext get=&#39;pre&#39;/}&#39;;
var nextpage=&#39;{dede:prenext get=&#39;next&#39;/}&#39;;
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=bookpage
if (event.keyCode==13) location=index_page
if (event.keyCode==37)
{
if (prevpage!=&#39;&#39; && prevpage!=&#39;上一篇:没有了 &#39;)
location=prevpage;
else
alert(&#39;这是第一页&#39;);
}
if (event.keyCode==39)
{
if (nextpage!=&#39;&#39; && nextpage!=&#39;下一篇:没有了 &#39;)
location=nextpage;
else
alert(&#39;已经是最后一页了&#39;);
}
}
//-->
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(&#39;text/xml&#39;);
}
}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(&#39;Giving up:(Cannot create an XMLHTTP instance)&#39;);
return false;
}
return http_request;
}
</script>
登入後複製

加到之前的位置.這樣就全部修改完了,之後我們再更新文件看看效果。

以上是織夢DEDECMS怎麼實現利用鍵盤上下翻頁效果的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板