免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
Board logo

標題: [教學] 随机主题 For Sclub. [打印本頁]

作者: zxx00    時間: 2013-1-26 09:08     標題: 随机主题 For Sclub.

本帖最後由 zxx00 於 2013-1-27 15:38 編輯

功能分类:功能增强
适用网站:sculb论坛
放置位置: 全局-站点信息-三方统计 设置-系统设置-界面-导航
版权归属: 优化发布
代码发布: < 忠甬龙的小窝( http://zyl.gain.tw )>
原帖地址:http://zyl.gain.tw/viewthread.php?tid=59&extra=page%3D1

注意事项:
1.您在调试安装代码时,请您暂时关闭站点.
2.安装新代码时请先备份原先代码,以防代码混乱丢失.
3.安装代码后先更新论坛缓存,再察看效果,经常清理不常用代码,为网站加速.

效果预览:进入本代码站,点击导航条上的"随机"即可.

获取代码:
第三方:
  1.     <!-- 随机主题_开始 -->
  2.     <script type="text/javascript">
  3.         var $hs_threaddata = "54,57,53,49,51,55,56"; //输入在选取范围之内的tid,多个用半角逗号隔开
  4.         var $hs_split = $hs_threaddata.split(",");
  5.         var $hs_range = $hs_split.length - 1;
  6.         function GetRnd(min, max) {
  7.             return parseInt(Math.random() * (max - min + 1));
  8.         }
  9.         function randomThread() {
  10.             location.href = "./viewthread.php?tid=" + $hs_split[GetRnd(0, $hs_range)] + "&extra=page%3D1";
  11.         }
  12.     </script>
  13.     <!-- 随机主题_结束 -->
複製代碼
导航:
  1. javascript:randomThread();
複製代碼


圖片附件: 1.png (2013-1-26 09:09, 56.26 KB) / 下載次數 1551
http://sclub.com.tw/discuz/attachment.php?aid=18279&k=51d2f6467e0dd8b7296b7b9f2c549c26&t=1732304595&sid=13k0g6


作者: bonimon    時間: 2013-1-26 09:47

没有效果图,怎叫人去你的网站呢?
作者: pigeon    時間: 2013-1-26 09:48

感谢分享。。。
作者: bossll    時間: 2013-1-26 11:02

你好!
謝謝分享,不過由如bonimon版主述說沒有效果圖 如何欣賞你的成果呢?
作者: zxx00    時間: 2013-1-26 11:49

回復 4# bossll


    进入本站即可了解其功能
作者: 章鱼    時間: 2013-1-26 11:53

回復 5# zxx00


   
我会说4年前我在5D6D官方论坛看到过功能完全一样的代码么?
作者: bossll    時間: 2013-1-27 11:26

回復 5# zxx00


    你好!
謝謝告知等我有空在前往觀摩黑!
作者: ktp24426    時間: 2013-2-3 01:45

这个代码不错,谢谢^^
作者: 355100    時間: 2013-9-22 22:32

可惜只能在几个设定好的帖子里跳转
作者: 355100    時間: 2013-9-22 22:48

  1. function randomThread() {
  2.             location.href = "./viewthread.php?tid=" + GetRnd(0, 570) + "&extra=page%3D1";
  3.         }
複製代碼
改了一下这个函数的代码,可以在设定好的较大范围内随机选择了,可惜没办法实时调用论坛总主题数,请高手指导。




歡迎光臨 SCLUB免費論壇申請-使用者論壇 (http://sclub.com.tw/discuz/) Powered by Discuz! 7.2