作为程序员一定要保持良好的睡眠,才能好编程

php与js结合操作时及时显示消息

发布时间:2017-03-20

/**
 * 及时显示提示信息
 * @param  string $msg 提示信息
 */
function show_msg($msg, $class = ''){
    echo "<script type=\"text/javascript\">showmsg(\"{$msg}\", \"{$class}\")</script>";
    flush();
    ob_flush();
}


然后看看html端中的js文件:

 <script type="text/javascript">
        var list   = document.getElementById('show-list');
        function showmsg(msg, classname){
            var li = document.createElement('p'); 
            li.innerHTML = msg;
            classname && li.setAttribute('class', classname);
            list.appendChild(li);
            document.scrollTop += 30;
        }
    </script>

那么如何能够保证数据及时的显示在这个页面中:


sleep(500)


先休息500 毫秒  然后执行以下数据