我在经典 ASP 页面中有以下 VBScript:
function getMagicLink(fromWhere, provider)
dim url
url = "magic.asp?fromwhere=" & fromWhere
If Not provider is Nothing Then ' Error occurs here
url = url & "&provider=" & provider
End if
getMagicLink = "<a target='_blank' href='" & url & "'>" & number & "</a>"
end function
我不断收到一条“需要对象”错误消息,上面写着If Not provider Is Nothing Then
.
该值要么是 NULL,要么不是 NULL,那么为什么会出现此错误?
编辑:当我调用对象时,我传入 NULL,或者传入一个字符串。