脚本执行完成ajax后会发生什么?

时间:2014-06-08 05:36:50

标签: php ajax

此刻学习ajax并且想知道如果会发生什么:

在处理ajax时让脚本继续执行:

ajaxRequest.open("GET", "php_script.php", true);

如果在服务器从php_script.php返回结果之前脚本执行完成,会发生什么?

1 个答案:

答案 0 :(得分:1)

我假设上下文中脚本是作为浏览器中网页的一部分运行的。您希望将请求的“onreadystatechange”属性设置为处理函数。当结果进入时,即使主脚本已返回空闲状态,也会调用处理程序。

在某种意义上,事件驱动的脚本实际上并没有结束 - 它们只是空闲等待更多事件。