AB模板網:專注于dede模板,織夢源碼,織夢模板,網站模板,dedecms模板,網站源碼,dedecms教程以及各類手機網站模板和企業網站模板分享.
用戶名:
密碼:
注冊

織夢模板

VIP

織夢DedeCMS實現內容頁和列表頁鍵盤方向鍵翻頁

www.hcooqq.tw / 2019-06-17
經常可以在其他網站上看到有這樣一種特效,按下鍵盤的左右方向鍵就可以實現翻頁,十分還用,AB模板網想要在自己公司的網站上實現這個功能,因為網站后臺是織夢的,Dede并不自帶這個特效,所以需要我們自己擴展。
 
方法很簡單,網站模板網就教大家怎么實現:
 
一、復制以下JS文件到我們的列表頁和內容頁模版中:
 
 
<script language="javascript" type="text/javascript">
$(document).ready(function(){
var prevpage=$("#pre").attr("href");
var nextpage=$("#next").attr("href"); $("body").keydown(function(event){
if(event.keyCode==37 && prevpage!=undefined) location=prevpage;
if(event.keyCode==39 && nextpage!=undefined) location=nextpage; });
});
</script>
 
二、 打開/include/arc.archives.class.php文件找到(大概在813行左右) 
 
 
$this->PreNext['pre'] = "上一篇:<a href='$mlink'>{$preRow['title']}</a> ";
 
更改為 
 
 
$this->PreNext['pre'] = "上一篇:<a id='pre' href='$mlink'>{$preRow['title']}</a> ";
 
找到 
 
 
$this->PreNext['next'] = "下一篇:<a href='$mlink'>{$nextRow['title']}</a> ";
 
更改為
 
 
$this->PreNext['next'] = "下一篇:<a id='next' href='$mlink'>{$nextRow['title']}</a> ";
 
改完后保存,然后去刷新內容頁,然后按下鍵盤的左右鍵,應該已經改好了。
 
三、接下來進行列表頁,打開/include/arc.listview.class.php,找到(大概在1147行左右) 
 
 
$prepage.="<a href='".$purl."PageNo=$prepagenum'>上一頁</a>\r\n";
 
更改為 
 
 
$prepage.="<a id='pre' href='".$purl."PageNo=$prepagenum'>上一頁</a>\r\n";
 
找到 
 
 
$nextpage.="<a href='".$purl."PageNo=$nextpagenum'>下一頁</a>\r\n";
 
更改為 
 
 
$nextpage.="<a id='next' href='".$purl."PageNo=$nextpagenum'>下一頁</a>\r\n";
 
至此全部修改完畢,刷新一下列表頁試試吧。
 
這樣就可以完美實現內容頁和列表頁鍵盤方向鍵翻頁,快去加上吧!
 
本文由AB模板網:織夢模板整理發布,轉載請說明出處:http://www.hcooqq.tw
首頁 免費模板 VIP專區 會員中心
收縮
天津时时彩介绍