ASP GetLastError() 方法 (ASP 3.0)
❮ 完整 Server 对象参考
GetLastError 方法返回一个 ASPError 对象,该对象描述发生的错误情况。
默认情况下,网站使用文件 \iishelp\common\500-100.asp 来处理 ASP 错误。您可以使用此文件,或创建您自己的文件。如果您想更改处理 500;100 自定义错误的 ASP 文件,可以使用 IIS 管理单元。
注意:如果 IIS 在处理 ASP 文件或应用程序的 Global.asa 文件时遇到错误,将生成 500;100 自定义错误。
注意:此方法仅在 ASP 文件已向浏览器发送任何内容之前可用。
语法
Server.GetLastError()
示例
示例 1
在下面的示例中,当 IIS 尝试包含文件时会发生错误,因为 include 语句缺少了 file 参数
<!--#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
%>
❮ 完整 Server 对象参考