Html OnLoad等待

时间:2013-07-30 19:01:57

标签: php javascript html

<?php

//stuff


?>


<html>
<head>...header stuff...</head>
<body onLoad="start_my_script ();">
 .
 .
 .  //get values from php.
 .
 .

</body>
</html>

我的php有点像3到4秒。加载东西。 所以,它没有通过html传递。

有什么办法我可以等待onload直到我的php被加载。

2 个答案:

答案 0 :(得分:2)

PHP在您请求页面时运行,而不是在页面位于浏览器中时运行。因此,PHP将处理所有内容,制作最终页面,并将其发送到浏览器。在调用PHP之前,浏览器没有机会等待页面加载。

答案 1 :(得分:0)

我将异步(jQuery)加载它来解决这些问题。但是,如果您指定在PHP脚本中执行的操作以及如何在html文档中使用这些结果,这将有所帮助。