Vbscript 基于日期VB脚本的图像显示

Vbscript 基于日期VB脚本的图像显示,vbscript,asp-classic,Vbscript,Asp Classic,我对VB脚本非常陌生,非常感谢您的帮助 我目前有4张图片需要根据日期显示。我将每个图像命名为1、2、3和4。我正在使用date函数来显示此信息,但收到一条500错误消息。如果有更好的方法来完成这一点与VBScript,请让我知道。图像位于div内src路径中指定的文件夹中,图像的扩展名为PNG <%@LANGUAGE="VBSCRIPT"%> <% Dim CurDate 'CurDate = Month(DATE) 'CurDate =("2018-11-01")

我对VB脚本非常陌生,非常感谢您的帮助

我目前有4张图片需要根据日期显示。我将每个图像命名为1、2、3和4。我正在使用date函数来显示此信息,但收到一条500错误消息。如果有更好的方法来完成这一点与VBScript,请让我知道。图像位于div内src路径中指定的文件夹中,图像的扩展名为PNG

   <%@LANGUAGE="VBSCRIPT"%> 

<%
Dim CurDate

'CurDate = Month(DATE)
'CurDate =("2018-11-01")
 CurDate =(DATE)    

response.write(CurDate) 

If CurDate = "2018-10-30" THEN
    CurDate = 1
If CurDate = "2018-11-01" THEN
    CurDate = 2

If CurDate = "2018-11-02" THEN
    CurDate = 3

Else CureDate = 4

End If

%>  

     HTML Below


  <div style="padding-left:10px;text-align:center;">
    <img alt="Image- Displaying" border="0" src="http://Path/Default/Pane/imgFolder/<%=CurDate%>.png">
</div> 

下面是HTML
.png“>

我想你的问题在于你的if/else/then

<%@LANGUAGE="VBSCRIPT"%> 

<%
Dim CurDate

'CurDate = Month(DATE)
'CurDate =("2018-11-01")
 CurDate =(DATE)    

response.write(CurDate) 

If CurDate = "2018-10-30" THEN
    CurDate = 1
elseIf CurDate = "2018-11-01" THEN
    CurDate = 2
elseIf CurDate = "2018-11-02" THEN
    CurDate = 3
Else
    CurDate = 4
End If
%>  

     HTML Below


<div style="padding-left:10px;text-align:center;">
  <img alt="Image- Displaying" border="0" src="http://Path/Default/Pane/imgFolder/<%=CurDate%>.png">
</div> 

下面是HTML
.png“>

我想你的问题在于你的if/else/then

<%@LANGUAGE="VBSCRIPT"%> 

<%
Dim CurDate

'CurDate = Month(DATE)
'CurDate =("2018-11-01")
 CurDate =(DATE)    

response.write(CurDate) 

If CurDate = "2018-10-30" THEN
    CurDate = 1
elseIf CurDate = "2018-11-01" THEN
    CurDate = 2
elseIf CurDate = "2018-11-02" THEN
    CurDate = 3
Else
    CurDate = 4
End If
%>  

     HTML Below


<div style="padding-left:10px;text-align:center;">
  <img alt="Image- Displaying" border="0" src="http://Path/Default/Pane/imgFolder/<%=CurDate%>.png">
</div> 

下面是HTML
.png“>

Lankymart谢谢你的评论,但我有点不确定。不,这不是一个重复的问题。但我肯定会把那篇文章作为参考。非常感谢。确实是这样,问题是你试图比较日期,但你使用的是日期的字符串表示。Lankymart谢谢你的评论,但我有点不知道答:不,这不是一个重复的问题。但我肯定会把那篇文章作为参考。非常感谢。确实是这样,问题是你试图比较日期,但你使用的是日期的字符串表示法。是的,这是你提到的if/else/then语句的主要问题。我现在可以查看日期和图像了。至少我可以我可以从这里获取它。它仍然无法充分发挥作用,因为所有内容都默认为Else语句。但我将从这里获取它。非常感谢。如果curdate=cdate(“2018-10-30”),请执行,将日期与日期进行比较,而不是将日期与字符串进行比较。而且,您能将我的答案标记为接受吗?不,正如您在评论中指出的,问题是将日期与已被指出为重复问题的字符串进行比较。主要问题(错误500)不是因为日期比较。这是一个语法错误。只要阅读代码,我就能够知道错误是什么,即使问题不够详细。有很多错误。语法错误更重要,因为脚本根本不起作用。是的,这是您提到的if/else/then语句的主要问题。我可以查看现在是日期和图像。至少我可以从这里获取它。它仍然不能完全工作,因为所有内容都默认为Else语句。但我将从这里获取它。非常感谢。如果curdate=cdate(“2018-10-30”),请执行,将日期与日期进行比较,而不是将日期与字符串进行比较。而且,您能将我的答案标记为接受吗?不,正如您在评论中指出的,问题是将日期与已被指出为重复问题的字符串进行比较。主要问题(错误500)不是因为日期比较。这是一个语法错误。只要阅读代码,我就能知道错误是什么,即使问题不够详细。有很多错误。语法错误更重要,因为脚本根本不起作用。