在HTML中用VBScript脚本语言来显示系统当前的日期

用VBScript脚本语言来显示系统当前的日期,通常使用其内部提供的日期和时间函数:

Date——返回系统日期

Weekday(x)——返回日期x是星期几

Year(x)——返回日期x的年份

Month(x)——返回日期x的月份

Day(x)——返回日期x的日期
怎么编辑??

第1个回答  2009-06-29
在html里要用js
*********************************************
<!--显示日期的js代码-->
<script type="text/javascript">
<!--
function MM_showHideLayers() { //v6.0
for (var i=1; i<=1; i++) { //i<=层的数目
layerObj=eval('Layer'+i);
layerObj.style.visibility='hidden';
}
var i,p,v,obj,args=MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3)
if ((obj=MM_findObj(args[i]))!=null) {
v=args[i+2];
if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
obj.visibility=v;
}
}
function MM_findObj(n, d) { //v4.01
var p,i,x;
if (!d) d=document;
if ((p=n.indexOf("?"))>0 && parent.frames.length) {
d=parent.frames[n.substring(p+1)].document;
n=n.substring(0,p);
}
if (!(x=d[n]) && d.all) x=d.all[n];
for (i=0; !x&&i<d.forms.length; i++) x=d.forms[i][n];
for (i=0; !x&&d.layers&&i<d.layers.length; i++) x=MM_findObj(n,d.layers[i].document);
if (!x && d.getElementById) x=d.getElementById(n);
return x;
}

function showweek() { //显示中文星期
now = new Date() //定义新对象,new具有Date的性质
if (now.getDay() == 0) return ("星期日")
if (now.getDay() == 1) return ("星期一")
if (now.getDay() == 2) return ("星期二")
if (now.getDay() == 3) return ("星期三")
if (now.getDay() == 4) return ("星期四")
if (now.getDay() == 5) return ("星期五")
if (now.getDay() == 6) return ("星期六")
}
function showdate() { //显示系统日期
var now = new Date()
var year = now.getYear()
var month = now.getMonth()+1
var day = now.getDate()
return year+"年"+month+"月"+day+"日"
}
//document.write("<span style='position:absolute; left:40px; top:115px; font-size:10pt; color:#FFFFFF'>"+showdate()+" "+showweek()+"</span>")
//-->
</script>

这里是调用<script>document.write("<span color:#000'> 今天是"+showdate()+" "+showweek()+"</span>");</script>

不知道是不是你要的效果.
相似回答