首先发生什么身体加载函数或 PHP


what happens first body onload function or PHP?

我的问题很简单,我是否有这样的JavaScript函数加载

<body onload="myFunction()">

这个函数会在 PHP 之前在身体的其余部分执行吗?

No.

  1. 呈现整个文档(包括图像)之前,onload不会执行
  2. PHP 在服务器上运行(在浏览器收到文件之前)

PHP 脚本的某些输出可能会在整个脚本完成执行之前到达浏览器中,您甚至可以进行设置,以便 HTTP 响应在脚本完成之前完成 - 但这需要一些复杂的抖动戳,很少有用,你应该知道你是否已经做到了这么长。

函数本身解释它"onLoad",所以当你的页面被加载(包括PHP)时,你的函数将被执行。