javascript语言

我想把下面的语言换成javascript<spanclass="wel"><scriptlanguage="vbscript">dimaa=time()ifa>#05:0... 我想把下面的语言换成javascript
<span class="wel">
<script language="vbscript">
dim a
a=time()
if a>#05:00:00# and a<=#08:00:00# then
document.write "<marquee>早上好,欢迎光临!</marquee>"
<!--此处省略了部分-->
elseif a>#23:00:00# and a<=#00:00:00# then
document.write "<marquee>夜深了,注意休息!</marquee>"
else
document.write "<marquee>凌晨好,注意休息!</marquee>"
end if
</script> </span>
展开
 我来答
百度网友0f37e23c0
2010-06-05 · TA获得超过1543个赞
知道大有可为答主
回答量:1070
采纳率:50%
帮助的人:1329万
展开全部
貌似你的源程序有错误啊,早上是5-8点,23-0点为夜深了,其余时间 凌晨,难道13点 也显示凌晨嘛,建议你对源程序修改,以便不发生时间错误。

<span class="wel">
<script language="javascript">
var a = new Date();
var h = a.getHours();

if ( h>=5 && h<=8)
{
document.write "<marquee>早上好,欢迎光临!</marquee>"
<!--此处省略了部分-->
}
else if (h ==23 || h==0)
{
document.write "<marquee>夜深了,注意休息!</marquee>"
}
else
{
document.write "<marquee>凌晨好,注意休息!</marquee>"
}
</script> </span>
jiajiaosz
2010-06-05 · TA获得超过275个赞
知道小有建树答主
回答量:149
采纳率:0%
帮助的人:0
展开全部
<jsp:directive.page import="java.util.Calendar" />
<%
String timeBanner = "你好";
Calendar cal = Calendar.getInstance();
int hour = cal.get(Calendar.HOUR_OF_DAY);
if (hour >= 5 && hour < =8) {
timeBanner = "早上好,欢迎光临!";
} else if (hour > 23 && hour <=24) {
timeBanner = "夜深了,注意休息!";
} else {
timeBanner = "凌晨好,注意休息!";
}
%>

在页面中你要显示欢迎语的地方添加代码“<%= timeBanner%>”,用于显示欢迎语。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式