错误类型: Microsoft VBScript 运行时错误 (0x800A01B6) 对象不支持此属性或方法: ✀request.Cookies✀ ⼀22

2025-02-24 21:50:57
推荐回答(1个)
回答1:

if not request.ServerVariables("REMOTE_ADDR")=request.Cookies("ipaddress") then request.Cookies("Ipaddress")=request.ServerVariables("REMOTE_ADDR")
要改为
if not request.ServerVariables("REMOTE_ADDR")=request.Cookies("ipaddress") then response.Cookies("ipaddress")=request.ServerVariables("REMOTE_ADDR")

Cookie在读取的时候用request.Cookies集合,而在赋值的时候则要用response.Cookies集合,这是初学者常犯的错误。