脚 本 之 家 www.jb51.net
源码下载
软件下载
服务器常用软件
最近更新
繁体中文
首页
网页制作
脚本专栏
网络编程
数据库
脚本下载
程序教学
电子书籍
平面设计
媒体动画
模板下载
操作系统
网站运营
主机租用
域名查询
ASP基础
应用技巧
数据库相关
ASP CLASS类
存储过程
小偷/采集
木马相关
FSO专题
页面导航:
首页
→
网络编程
→
ASP编程
→
ASP基础
→ 正文内容
asp显示日历效果
发布:dxy 字体:[
增加
减小
] 类型:转载
<% '以下为ASP中通过该日历算法实现的具体代码 '先判断是否指定了一个年份和月份,没有则根据当前的年和月份显示 If Request("ReqDate")="" then CurrentDate=Date else CurrentDate=Trim(Request("ReqDate")) end if pyear=year(CurrentDate) pmonth=month(CurrentDate) '以下的代码生成日历显示的表格头内容 %>
'">
<%=pyear%>年<%=pmonth%>月
'">
日
一
二
三
四
五
六
<% '由于ASP中没有获取指定月共有多少天的函数,因此我们需要通过其他算法来获得,算法其实很简单,就是计算一下要显示月份的1日至下个月的1日一共相差几天 fromDate = FormatDateTime(month(CurrentDate) & "/1/" & year(CurrentDate)) toDate = FormatDateTime(DateAdd("m",1,fromDate)) '获得要显示月份的第一天为周几 nunmonthstart=weekday(fromDate)-1 '获得要显示的1日至下个月的1日一共相差几天(月份一共有多少天) nunmonthend=DateDiff("d",fromDate,toDate) '判断显示日历需要用几行表格来显示(每行显示7天) if nunmonthstart+nunmonthend<36 then maxi=36 else maxi=43 end if '循环生成表格并显示 i=1 do while i
nunmonthstart and i<=nunmonthend+nunmonthstart then '如果为显示的是今天则用红色背景显示 if iv=Day(now) and month(now)=pmonth and year(now)=pyear then response.write( "
" & iv & "
") else response.write( "
" & iv & "
") end if else response.write( "
") end if '如果能被7整除(每行显示7个)则输出一个换行 if i mod 7=0 then response.write( "
") end if i=i+1 loop %>
[Ctrl+A 全选 提示:你可先修改部分代码,再按运行]
Tags:
asp显示日历效果
复制链接
收藏本文
打印本文
关闭本文
返回首页
上一篇:
FileSystem对象常用的文件操作函数有哪些?
下一篇:
ASP 常见的连接字符串写法(access2007)
同类文章
同一个帐号不能同时登陆的问题
解决rs.absolutepage=-1的问题
ASP编程入门进阶(一):安装配置服务器
ASP编程入门进阶(十二):ASP技巧累加(一)
整理了一个editplus的剪辑文件(ASP方面的内容)
asp向数据库插入数据的方法rs
ASP常用函数:ArrayToxml
Eval 函数 | Execute 语句 | ExecuteGlobal 语句
ASP编程入门进阶(七):内置对象Server
ASP语法注释
ASP编程入门进阶(二十):ADO组件之分页程序
查看所有的Server Variables的环境变量
简单过滤一下广告的代码
ASP编程入门进阶(二):认识表单
用ASP实现远程批量文件改名
5天学会asp
文章评论
共有
位脚本之家网友发表了评论
我来说两句
最 近 更 新
后台管理登录篇-asp设计与数据库
送给搞采集的兄弟一个sql语句
讲解ASP方面的知识比较全的asp学习教程
多附件上传组件演示
为什么 Windows2003 的 IIS6.0 不能上传超
ASP编程入门进阶(二十):ADO组件之插入
使用类,实现模块化
九种防MDB数据库被下载的方法
ASP编程入门进阶(十八):FSO组件之文件
利用ASP发送和接收XML数据的处理方法
热 点 排 行
完美解决ASP 不能更新。数据库或
chr(9)、chr(10)、chr(13)、chr(
一句话木马连接客户端
简单的ASP分页代码(测试正确)
ASP语法注释
超精华的asp代码大全
asp rs.open sql,conn,3,1中3,1
有关Server.Mappath详细接触
ASP实现URL编码
asp显示日历效果
文章评论
共有 位脚本之家网友发表了评论我来说两句