在php之前运行jQuery脚本

Run jQuery script before php

本文关键字:jQuery 脚本 运行 php      更新时间:2023-09-26

我有一个php页面,加载速度有点慢(SOAP客户端连接)。在php页面中,我有一个jquery页面加载程序,但只有在SOAP客户端重试数据后(30-40秒后),加载程序才会运行。

有没有一种方法可以在php脚本之前加载加载程序脚本,这样最终用户就可以查看页面正在加载,直到SOAP客户端检索到所有数据?

php页面上有以下几行

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

加载器脚本是

<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>

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

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