这里我正在开发一个测验门户网站。
问题以模块的形式设置,即模块包含5个问题,前4个是文本类型,第5个是图像类型。
当用户使用register.php注册时,他将从他登录的位置进入index.php。
登录后,他会看到一个开始按钮。按下开始按钮时,调用qstartfunc(),使用xmlHTTPrequest打开qstart.php文件,该文件作为响应以html格式返回一个问题。
响应如下
Response=
setTimeout(qtime,30);
Question #8: Since independence, both development and non-development expenditures have increased; the increase in the former being a little more than in the other. Non-development expenditure involves
I. interest payments
II. subsidies
III. defence
IV. irrigation
?
I, II
I
I, II, III
II, III, IV
Submit
现在你看到我在setTimeout方法中调用了qtime()函数,在这种情况下使用了一些时间.30。qtime()方法调用qreturnfunc(),它以不同的问题回复,但响应格式相同。
但是setTimeout方法不起作用。这段代码打算用这个时间来限制用户,否则它会自动提交。
除了setTimeout方法之外,其他所有工作都正常。
所以,如果你们发现任何错误,请帮助我。任何批评甚至受到欢迎......
提前致谢。
完整包的链接是