Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[Hack]话题选择(平面版,以前的是下拉)

[复制链接]
123223 发表于 2005-7-31 12:17:20 | 显示全部楼层
先鼓励一下楼主
回复

使用道具 举报

 楼主| lu5266 发表于 2005-7-31 12:24:16 | 显示全部楼层
呵呵
回复

使用道具 举报

 楼主| lu5266 发表于 2005-7-31 23:26:39 | 显示全部楼层
能不能其中一个选项选加上日期??

<input type="radio" name="sub" value="[今日日期]" onclick="checksubject()" >[今日日期]

这期会自动在标题加入当日日期!


可以了


把原来的函数替换为:

  1. <script language=javascript>
  2. function checksubject(){
  3.          document.input.subject.focus();      
  4.         for(i =0;i<document.input.sub.length;i++){      
  5.               if(document.input.sub[i].checked)
  6.                   if(document.input.sub[i].value=="[今日日期]")
  7.                   {
  8.                   day = new Date(); curr_day = day.getDate();  curr_mon = day.getMonth()+1; curr_yea = day.getYear();
  9.                   if(curr_day<10){curr_day = "0"+curr_day}  if(curr_mon<10){curr_mon = "0"+curr_mon}
  10.                   document.input.subject.value="["+curr_yea+"-"+curr_mon+"-"+curr_day+"]"+document.input.subject.value;                  
  11.                   }            
  12.                   else  document.input.subject.value=document.input.sub[i].value+document.input.subject.value;
  13.                 }      
  14.            }
  15. </script>
复制代码


在那里加这句,你自己看咯
  1. <input type="radio" name="sub" value="[今日日期]" onclick="checksubject()" >[今日日期]
复制代码
回复

使用道具 举报

gsnakeg 发表于 2005-8-1 22:37:16 | 显示全部楼层
厉害,已经装上
回复

使用道具 举报

 楼主| lu5266 发表于 2005-8-2 00:45:44 | 显示全部楼层
原帖由 gsnakeg 于 2005-8-1 22:37 发表
厉害,已经装上

呵呵
Thanks
回复

使用道具 举报

比翼鸟 发表于 2005-8-2 03:42:47 | 显示全部楼层
原帖由 lu5266 于 2005-7-31 23:26 发表


可以了


把原来的函数替换为:

[code]<script language=javascript>
function checksubject(){
         document.input.subject.focus();      
        for(i =0;i<document.input.sub. ...

改那里的函数啊?
回复

使用道具 举报

比翼鸟 发表于 2005-8-2 03:51:40 | 显示全部楼层
<input type="radio" name="sub" value="[今日日期]" onclick="checksubject()" >[今日日期]
这句加在哪里啊?
回复

使用道具 举报

 楼主| lu5266 发表于 2005-8-2 12:55:23 | 显示全部楼层
原帖由 比翼鸟 于 2005-8-2 03:42 发表

改那里的函数啊?


原帖由 比翼鸟 于 2005-8-2 03:51 发表
<input type="radio" name="sub" value="[今日日期]" onclick="checksubject()" >[今日日期]
这句加在哪里啊?


如果你安装了我一楼的,你先删去,再安装下面的;
或者对照下面的改下,函数是要替换的哦


在 post_newthread.htm

查找:

  1. <input type="text" name="subject" size="45" value="$subject" tabindex="3">
复制代码


在后面加上:


  1. <br>
  2. <input type="radio" name="sub" value="[今日日期]" onclick="checksubject()" >[今日日期]
  3. <input type="radio" name="sub" value="[插件]" onclick="checksubject()" >[插件]
  4. <input type="radio" name="sub" value="[风格]" onclick="checksubject()" >[风格]
  5. <input type="radio" name="sub" value="[原创]" onclick="checksubject()" >[原创]
  6. <input type="radio" name="sub" value="[转帖]" onclick="checksubject()" >[转帖]
  7. <input type="radio" name="sub" value="[贴图]" onclick="checksubject()" >[贴图]
  8. <input type="radio" name="sub" value="[下载]" onclick="checksubject()" >[下载]<br>
  9. <input type="radio" name="sub" value="[求助]" onclick="checksubject()" >[求助]
  10. <input type="radio" name="sub" value="[搞笑]" onclick="checksubject()" >[搞笑]
  11. <input type="radio" name="sub" value="[灌水]" onclick="checksubject()" >[灌水]
  12. <input type="radio" name="sub" value="[讨论]" onclick="checksubject()" >[讨论]
  13. <input type="radio" name="sub" value="[建议]" onclick="checksubject()" >[建议]
  14. <input type="radio" name="sub" value="[推荐]" onclick="checksubject()" >[推荐]
复制代码


查找:

  1. <!--{if isset($previewpost)}-->
  2.         {template post_preview}
  3. <!--{/if}-->
复制代码



在前面加上:

  1. <script language=javascript>
  2. function checksubject(){
  3.          document.input.subject.focus();      
  4.         for(i =0;i<document.input.sub.length;i++){      
  5.               if(document.input.sub[i].checked)
  6.                   if(document.input.sub[i].value=="[今日日期]")
  7.                   {
  8.                   day = new Date(); curr_day = day.getDate();  curr_mon = day.getMonth()+1; curr_yea = day.getYear();
  9.                   if(curr_day<10){curr_day = "0"+curr_day}  if(curr_mon<10){curr_mon = "0"+curr_mon}
  10.                   document.input.subject.value="["+curr_yea+"-"+curr_mon+"-"+curr_day+"]"+document.input.subject.value;                  
  11.                   }            
  12.                   else  document.input.subject.value=document.input.sub[i].value+document.input.subject.value;
  13.                 }      
  14.            }
  15. </script>
复制代码


可以了

你还是想要freddy的着个自动加日期哦

https://discuz.dismall.com/viewth ... &extra=page%3D1

[ 本帖最后由 lu5266 于 2005-8-2 12:58 编辑 ]
回复

使用道具 举报

landywu 发表于 2005-8-15 00:13:16 | 显示全部楼层
好是好,不过我想要下拉的啊,因为版面习惯问题,老哥,你也有下拉方案吧,请给出来可以吗?
回复

使用道具 举报

 楼主| lu5266 发表于 2005-8-15 00:14:53 | 显示全部楼层
原帖由 landywu 于 2005-8-15 00:13 发表
好是好,不过我想要下拉的啊,因为版面习惯问题,老哥,你也有下拉方案吧,请给出来可以吗?




https://discuz.dismall.com/viewth ... ge=1&highlight=

这个拉
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-5-19 09:25 , Processed in 0.126830 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表