【发布时间】:2009-05-22 17:39:17
【问题描述】:
我正在寻找一种在表单提交时启动函数的方法,它不会让浏览器窗口等待结果。
示例: 用户填写表格并按提交,通过 javascript 从表格中获取的数据进入数据库,php 中的一个需要几秒钟的函数将启动,但我不希望用户等待该函数的结束。我希望能够将他带到另一个页面并让该功能在服务器端执行其操作。
有什么想法吗?
谢谢
感谢大家的回复...
我得到了 ajax 部分。但是我不能调用 ajax 并让浏览器移动到另一个页面。
这就是我想要的。
-用户填写表单并提交 - 传递给数据库的表单结果 -long烦人的进程功能启动 -用户继续访问站点的其余部分,与“长时间烦人的进程功能”的状态无关
顺便说一句,在有人建议之前。不,不能通过cron作业来完成
【问题讨论】:
标签: php javascript background server-side