我有一个简单的电子邮件完成。我希望这个电子邮件表单在一个流程中运行。用户将提交一个查询。他将不得不等待很短的时间才能获得结果。在这段短时间内,我希望屏幕显示我的电子邮件表单,并且每5秒钟不断刷新一次,当过程完成并且结果准备就绪时,我希望表单离开,脚本继续到创建的结果页面。PHP在进程运行期间刷新临时表单
我在想JavaScript吗?
function timeRefresh(timeoutperiod){ setTimeout("location.reload(true);",timeoutPeriod);有什么建议吗?
你自己的想法做你想做的事吗? – Armatus 2012-04-23 12:04:12
你可以使用XmlHttpRequest发送一个小的'ping'到服务器来检查更新。这是大多数聊天系统的工作原理。如果您想运行搜索,该技术称为“长轮询”。 – rlemon 2012-04-23 12:04:20
你将如何查询过程中的状态在PHP?你有没有写过,是客户端唯一的问题?请进一步说明你需要什么或你想要做什么 – worenga 2012-04-23 12:06:09