E*********s 发帖数: 11 | 1 程序如下
#!d:/strawberry/perl/bin/perl.exe
#
#use strict;
use CGI;
use IO::Handle;
$myCGI = new CGI;
#$| = 1;
my $url="some url";
print $myCGI->header;
my $test="\n
\n";
STDOUT->autoflush(1);
print $test;
my $time = time();
my $timestamp = localtime($time);
print $timestamp;
sleep(10);
$time = time();
$timestamp = localtime($time);
print $timestamp;
exit;
程序的意图是先打开一个popup browser window,然后在原窗口打印当前时间,等待10s
再打印一次时间。
程序在terminal执行的时候,按照顺序,先显示html code,然后打印时间,过10s再打
印一次时间。
可是在IE或者FF运行的时候,都是先打印时间,过10s打印第二次时间,最后才打开
popup window,为什么阿?怎么修改呢?请高手们指点! |
|