文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>IE的输出缓冲

IE的输出缓冲

时间:2006-08-31  来源:ilcj

用php中的flush()或者ob_flush()来刷新输出缓冲的时候,在IE下总是达不到想要的效果,页面执行了一段时间后才有显示。原因是一些版本的 Microsoft Internet Explorer 只有当接受到的256个字节以后才开始显示该页面,所以必须发送一些额外的空格来让这些浏览器显示页面内容。发送了一些多余的空格后,可以了… 比如print str_pad("",10000);

转贴:


    • @note:要决是在每次flush显示前,输出str_pad("",10000)

    • @why:为什么非要10000?呵呵,大于10000也可以,我测试出来的

    • */

    • print "一共5个档案要处理";
    • sleep(1);

    • print str_pad("",100000);
    • flush();

    • for($i=1;$i";

    • print str_pad("",10000);
    • flush();

    • }

    • print "恭喜,全部处理成功!";

    • ?>
      str_pad主要是来对付ie的输出缓冲


  • 相关阅读 更多 +
    排行榜 更多 +
    辰域智控app

    辰域智控app

    系统工具 下载
    网医联盟app

    网医联盟app

    运动健身 下载
    汇丰汇选App

    汇丰汇选App

    金融理财 下载