ASP GetLastError() 方法 (ASP 3.0)
❮ 完整服务器对象参考
GetLastError 方法返回一个 ASPError 对象,该对象描述发生的错误情况。
默认情况下,网站使用文件 \iishelp\common\500-100.asp 处理 ASP 错误。您可以使用此文件,也可以创建自己的文件。如果要更改用于处理 500;100 自定义错误的 ASP 文件,可以使用 IIS 管理单元。
注意:如果 IIS 在处理 ASP 文件或应用程序的 Global.asa 文件时遇到错误,则会生成 500;100 自定义错误。
注意:此方法仅在 ASP 文件尚未向浏览器发送任何内容之前可用。
语法
Server.GetLastError()
示例
示例 1
在此示例中,当 IIS 尝试包含文件时会发生错误,因为 include 语句缺少文件参数
<!--#include f="header.inc" -->
<%
response.write("sometext")
%>
示例 2
在此示例中,编译脚本时会发生错误,因为缺少“next”关键字
<%
dim i
for i=1 to 10
........
nxt
%>
示例 3
在此示例中,会发生错误,因为脚本尝试除以 0
<%
dim i,tot,j
i=0
tot=0
j=0
for i=1 to 10
tot=tot+1
next
tot=tot/j
%>
❮ 完整服务器对象参考