免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
返回列表 發帖

[教學] 随机主题 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 (56.26 KB)

1.png

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

TOP

可惜只能在几个设定好的帖子里跳转

TOP

这个代码不错,谢谢^^

TOP

回復 5# zxx00


    你好!
謝謝告知等我有空在前往觀摩黑!

TOP

回復 5# zxx00


   
我会说4年前我在5D6D官方论坛看到过功能完全一样的代码么?
章鱼之家代码站
 
 
 
 
 

TOP

回復 4# bossll


    进入本站即可了解其功能

TOP

你好!
謝謝分享,不過由如bonimon版主述說沒有效果圖 如何欣賞你的成果呢?

TOP

感谢分享。。。

TOP

没有效果图,怎叫人去你的网站呢?

TOP

返回列表