在php之前运行jQuery脚本

时间:2015-02-10 21:58:16

标签: javascript php jquery

我有一个加载有点慢的PHP页面(SOAP客户端连接)。 在php页面中,我有一个jquery页面加载器,但加载器仅在SOAP客户端检索数据后(30-40秒后)才运行。

有没有办法在php脚本之前加载加载器脚本,以便最终用户可以加载查看页面,直到SOAP客户端检索所有数据?

php页面用下面的行显示

<?php 
    session_start();
?>
<?php include 'includes/includes_hotel-rezultate.php';?>
<!DOCTYPE html>
<html>
<head>

Loader脚本是

<script type="text/javascript" src="js/pace.min.js" data-pace-options='{ "ajax": false }'></script>
<script type="text/javascript" src="js/page-loading.js"></script>

1 个答案:

答案 0 :(得分:5)

这是不可能的。在任何JavaScript在客户端上运行之前,服务器端代码(即PHP)将始终运行

如果您想在长时间运行的请求中保持UI响应,请使用AJAX。