我正在查看使用VBScript的旧版ASP页面。下面的代码似乎使用存储在config(global.asa)中的一个名为CODES_TIMESTAMP的变量。但是,查看有问题的服务器,似乎该变量不再存在。我的问题是,如果配置文件中没有定义该变量,那么错误消息框是否会被激活?
Dim DB_TIMESTAMP_CODES
DB_TIMESTAMP_CODES = "<%=Application("CODES_TIMESTAMP")%>"
If trim(DB_TIMESTAMP_CODES) = "" Then
msgbox "Setup Error... Codes are not Defined"
End If
答案 0 :(得分:2)
我的问题是,如果配置文件中没有定义该变量,那么会激活错误消息框吗?
价值将是&#34;&#34;。但是msgbox
无法在ASP网页上执行。 msgbox
只会出现在VBS脚本中。
下面的代码似乎使用存储在config(global.asa)中的变量,称为CODES_TIMESTAMP
您(之前的开发人员)可以从任何页面为Application
变量赋值。我建议您对所有.ASP页面进行全面搜索,可能不会在GLOBAL.ASA
中分配此值