经典ASP:在什么情况下不会定义Response对象?

时间:2011-10-21 18:49:25

标签: asp-classic response

我们有一个ASP页面:

GetProducts.asp

Response.Charset = "ISO-8859-1"

七年后我们突然得到错误:

Object not defined: Response

我们将文件更改为:

Alert("before");
Response.Charset = "ISO-8859-1"
Alert("after");

然后将其改回:

Response.Charset = "ISO-8859-1"

现在一切都很顺利。

  • 在什么情况下不会定义经典的ASP Response对象变量?
  • 为什么要触摸文件(多年未触及)会再次定义Response个对象?

1 个答案:

答案 0 :(得分:1)

响应是一个ASP的东西,而alert是一个javascript的东西。你确定你没有意外删除某个让javascript尝试运行ASP指令或viseversa的关闭%>