问题描述
asp写了一段代码<%setInterval(func1,1000)functionre_response()response.write"XXXXX"endfunction%>MicrosoftVBScript编译器错误'800a0414'调用过程(Sub)时不能使用括号改成setIntervalfunc1,1000后系统提示MicrosoftVBScript运行时错误'800a000d'类型不匹配:'setInterval'请各位分析一下,初学asp中,不胜感激。
解决方案
本帖最后由 th002a 于 2016-04-13 17:42:08 编辑
解决方案二:
VB里函数是这个样子PublicFunctionre_responseAsStringresponse.write"XXXXX"EndFunction----------------------------------MicrosoftVBScript运行时错误'800a000d'类型不匹配:'setInterval'我估计,要改成这样setInterval("func1",1000)你代码不全,没办法看清楚
解决方案三:
是自己测试的代码:<%setInterval(func1,1000)functionfunc1()response.write"XXXXX"endfunction%>在asp环境下测试显示调用过程(Sub)时不能使用括号;改成setIntervalfunc1,1000测试显示类型不匹配:'setInterval';
解决方案四:
注意先后顺序,把setInterval(func1,1000)移到endfunction下面试试
时间: 2024-09-17 03:31:17