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 物件參考