[PHP-users 5012] Re: IE利用時のflush( ) の扱い

php-users@php.gr.jp php-users@php.gr.jp
Sat, 26 Jan 2002 16:09:18 +0900


かず@札幌です

> 特定IEバージョンにある問題かも知れません。実際、私のW2K/IE5.5では
> 似たようなスクリプトでもきちんとフラッシュされていました。
> (flushでは無く、ob_implicit_flushですが)

ブラウザの検証を行ってみました。
   新規呼出時  リロード時
NE6   フラッシュ  フラッシュ
IE5.0 ×      フラッシュ
IE5.5 ×      フラッシュ
IE6.0 ×      フラッシュ
Opera ×      ×    (英語版)
IE5.0を除いて全てWin98Meで実行しました

flush() を ob_implicit_flush() に置き換えて
試しましたが、結果は変わりませんでした。

<html>
<head></head>
<body>
<?php
echo "Test \n";
ob_implicit_flush();
for($i = 0; $i < 3 ; $i++){
  echo "$i\n";
  db_implicit_flush();
  sleep(1);
}
?>
</body>
</html>


-- 
 <Linux@Lupin.net>