等待在PHP中执行Javascript函数的结束

时间:2017-08-31 09:50:02

标签: javascript php

我在PHP工作,我调用了这样的Javascript函数:

?><script type="text/javascript">send_information();</script><?php

之后,我更改会话变量的值并刷新PHP页面(刷新一些东西后显示在我的Web应用程序中) 我想等到我的javascript函数执行完毕后再刷新页面。

我找了类似计时器的东西,但没找到我要找的东西,我也想找到一种方法,在执行结束时将一个变量从JS发送到PHP并放入&#34;而#34;在我的PHP中,等待这个变量,但我明白这是不可能的......

(我不是在寻找客户端和服务器端之间的区别,这个问题完全不同!:))

1 个答案:

答案 0 :(得分:1)

你无法做你想做的事。

代码的php部分是在Web服务器上生成的。这会生成一堆文本,作为一个整体发送给客户端。 PHP死了。

用户计算机上的浏览器然后解释此文本并显示它。这台计算机不知道服务器php代码希望做什么。它只能看到一个现成的文本。

然后执行javascript代码。