EOT;
}
function show_install() {
?>
< ;script type="text/javascript">
function showmessage(message) {
document.getElementById('notice').value += message + "rn"
}
function initinput() {
window.location= 'http://www.jb51.net'
button" name="submit" value="実行中..." 無効 style="height: 25" id="laststep" onclick="initinput()">
}
function runquery() {
for($i=1;$i<=15;$i++)
{
$this->showjsmessage('操作を実行'.' '.$i.' ... '。 'Success ');
//各アクションの実行後の遅延をシミュレートします
sleep(1)
}
}
function showjsmessage($message) {
echo ''
flush()
ob_flush();
function show_footer($quit = true) {
echo < ; <
}
call メソッド:
コードをコピーします
コードは次のとおりです:
header('Content-Type: text/html; charset=utf-8');
$step=new StepClass(); $ step->show_header();
//操作の進行状況を表示
$step->show_install();
$step->runquery(); ''."rn" ;
//ページの最後を表示
$step->show_footer();
完全なデモ: stepdemo.rar
http://www.bkjia.com/PHPjc/321810.htmlwww.bkjia.com