【发布时间】:2014-09-24 02:49:22
【问题描述】:
我正在尝试在 html div 中加载 php 文件的输出。我已经用 jQuery 的($('div').load(url_here)) 方法尝试过了,它工作正常,但我的 php 文件如下:
<?php
for( $i = 0 ; $i < 10 ; $i++ )
{
echo date('h:i:s').'<br>';
//flush the output buffer
flush();
//send the output buffer
ob_flush();
//sleep here
sleep(1);
} ?>
现在这个 php 文件每秒打印一行,但是当我在 html 的 div 中加载这个 php 时,加载页面需要 10 秒,然后总共添加 10 行。我想加载 div,因为 php 文件每秒返回一行。我的意思是,我希望 html 响应与 php 相同(即每秒加载一行,所以在第一秒它应该加载第一行,在第二秒它应该添加第二行等等)。那么,有可能吗? (P.S - 我是这个动态网络的初学者)
【问题讨论】:
-
你应该学习一些关于ajax的东西
-
没有 javascript,你想做的事是不可能的。
标签: javascript php jquery html