香蕉成人伊视频在线观看|学生小视频国产区|yy女主播啪啪啪视频|麻豆传播媒体APP大全免费版官网|瑜伽牲交AV|国产欧美日韩在线天堂区|白浆精品国产91

Discuz! 官方交流社區

標題: 從x3.5升級到x5.0的,沒有鍵盤的左右箭頭切換頁面功能 [打印本頁]

作者: iwuyou    時間: 2026-3-25 10:28
標題: 從x3.5升級到x5.0的,沒有鍵盤的左右箭頭切換頁面功能
本帖最后由 iwuyou 于 2026-3-25 10:30 編輯

從x3.5升級到x5.0的,使用的也是官方默認模塊,沒有鍵盤的左右箭頭鍵切換頁面功能。要想有這個功能,得自己加javascript代碼。
而全新安裝的x5.0,可以左右箭頭鍵切換。
是否升級的版本,需要去后臺哪個位置設置打開開關?


作者: 湖中沉    時間: 2026-3-28 07:52
實測主題列表頁是有左右箭頭翻頁的,沒問題。
作者: iwuyou    時間: 2026-3-28 08:07
湖中沉 發表于 2026-3-28 07:52
實測主題列表頁是有左右箭頭翻頁的,沒問題。

我的從3.5升級過來的,默認是沒有左右鍵切換翻頁。

現在是在

template/default/common/footer.php

里面加了

  1. <script type="text/javascript">
  2. document.onkeydown = function(e) {
  3.     var t = e.srcElement || e.target;
  4.     if (t.tagName && t.tagName.match(/input|textarea/i)) return;

  5.     // 自動從 URL 獲取當前頁碼
  6.     var url = location.href;
  7.     var page = 1;
  8.     var pageMatch = url.match(/page=(\d+)/);
  9.     if (pageMatch) page = parseInt(pageMatch[1]);

  10.     var baseUrl = url.split(/[?&]page=\d+/)[0];
  11.     var queryStr = url.indexOf('?') > -1 ? '&' : '?';

  12.     // 左箭頭 = 上一頁
  13.     if (e.keyCode == 37 && page > 1) {
  14.         location.href = baseUrl + queryStr + 'page=' + (page - 1);
  15.     }

  16.     // 右箭頭 = 下一頁(沿用頁面里的下一頁鏈接,最穩)
  17.     if (e.keyCode == 39) {
  18.         var as = document.getElementsByTagName('a');
  19.         for (var i = 0; i < as.length; i++) {
  20.             if (as[i].innerHTML.indexOf('下一頁') > -1) {
  21.                 location.href = as[i].href;
  22.                 break;
  23.             }
  24.         }
  25.     }
  26. };
  27. </script>
復制代碼



作者: 湖中沉    時間: 2026-3-28 08:08
iwuyou 發表于 2026-3-28 08:07
我的從3.5升級過來的,默認是沒有左右鍵切換翻頁。

現在是在

我試了,默認程序帖子列表頁翻頁沒問題。
作者: iwuyou    時間: 2026-3-28 08:08
我的論壇是 https://bbs.wuyou.net ,能否幫助查一下原因,不然以后每次升級,可能還得加這些代碼。




歡迎光臨 Discuz! 官方交流社區 (http://m.yu-jie.cn/) Powered by Discuz! X5.0