账号通
    

账号  

密码  

3470

查看

4

回复
主题:自动更新的值班表如何设计 [收藏主题] 转到:  
wwwkissyou 当前离线

49

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:353 分
登录次数:65 次
注册时间:2008/11/18
最后登录:2014/8/15
wwwkissyou 发表于:2010/5/14 1:36:00   | 显示全部帖子 查看该作者主题 楼主 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
wwwkissyou 当前离线

49

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:353 分
登录次数:65 次
注册时间:2008/11/18
最后登录:2014/8/15
wwwkissyou 发表于:2010/5/14 1:35:00   | 显示全部帖子 查看该作者主题 沙发 
科汛在线商城系统(NET)

自定义一个静态标签{LB_今日值班}


注:array(,,,)如Array('/img/zzld2.gif','/img/zzld1.gif'),我是用图片做值班表了,数组里引用的图片地址,对应输出代码用:document.writeln('<img src="'+sa1+'" align="absmiddle">');也可以是文字对应输出用:document.writeln('sa1').


以下是标签代码:


<div class="date">
<script language=javascript>
var a_per=new Array('/img/zzld2.gif','/img/zzld1.gif');//值班表,
var d=new Date;//获取今天的日期
var testday=1+"-"+4+"-"+2010//设定开始计算日期
//document.writeln('开始日期:'+testday);
var date=new Date();
var d1 = (date.getMonth()+1) + "-" + date.getDate() + "-" + date.getFullYear();//取得当前日期
//document.writeln('今日日期:'+d1);
var sa=parseInt((Date.parse(d1.toString())-Date.parse(testday.toString()))/1000/60/60/24/7)
//document.writeln('日期比结果:'+sa);
//d=parseInt(Date.parse(d.toString())/1000/60/60/24);//计算2010-1-4到今天过了多少周,每周一个正职领导值班-->
////注意+0,是用来设定2010-1-4值班人员的,可以调整
//document.writeln('值日领导:'+d);
var sa1=a_per[(sa+1)%a_per.length];//设计顺序号产生方式
document.writeln('<img src="'+sa1+'" align="absmiddle">');


</script>
</div>
<div class="date">
<script language=javascript>
var a_per=new Array('/img/zzldx.gif','/img/zzldw.gif','/img/zzldj.gif','/img/zzldh.gif','/img/zrldf.gif','/img/zzldm.gif');//值班表,
var d=new Date;//获取今天的日期
var testday=1+"-"+4+"-"+2010//设定开始计算日期
//document.writeln('开始日期:'+testday);
var date=new Date();
var d1 = (date.getMonth()+1) + "-" + date.getDate() + "-" + date.getFullYear();//取得当前日期
//document.writeln('今日日期:'+d1);
var sa=parseInt((Date.parse(d1.toString())-Date.parse(testday.toString()))/1000/60/60/24)
//document.writeln('日期比结果:'+sa);
//d=parseInt(Date.parse(d.toString())/1000/60/60/24);//计算2010-1-4到今天过了多少天,每天一个副职领导值班-->
////注意+0,是用来设定2010-1-4值班人员的,可以调整
//document.writeln('值日领导:'+d);
var sa1=a_per[(sa+1)%a_per.length];//设计顺序号产生方式


  document.writeln('<img src="'+sa1+'" align="absmiddle">');
</script>
</div>

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.07813秒 powered by KesionCMS 9.0