问题:输出加载消息
之前我执行一个很长的计算过程,我想以输出加载消息给用户。
代码:
<html>
<!doctype html>
<head>
<title>Loading</title>
</head>
<?php
function longProcess()
{
//where long process takes a long time to compute
}
?>
<body>
<?php
echo <div id = 'loading'> LOADING </div>
echo '</body>';
echo '</html>';
flush();
longProcess();
?>
更多详情:
基本上,我之前所说的longProcess功能,我想输出负载给用户。我使用flush,所以我可以输出HTML的结束标记,然后调用longProcess函数。问题在于它没有被输出,服务器正在计算这个漫长的过程。
为什么不使用ajax? –
你能给我一些更多的细节吗? – Goaler444