天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php 仿Comsenz安裝效果代碼打包提供下載

最終的效果如下:

step.inc.php 安裝步驟效果類:
復制代碼 代碼如下:
/**
* step.inc.php 安裝步驟效果類 *
* 從Comsenz產(chǎn)品的數(shù)據(jù)表安裝效果中提取出主要代碼,以供大家學習
* @author tianxin
* @version 1.0.0 *
*/
class StepClass {
function show_header() {
define('SHOW_HEADER', TRUE);
$step = 1;
$version = 'beta1.0';
$release = '20100223';
$install_lang = '簡體中文UTF8版';
$title = '仿Comsenz安裝';
$charset = 'uft-8';
echo <<<EOT
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=$charset" />
<title>$title</title>
<link rel="stylesheet" href="style.css" type="text/css" media="all" />
<script type="text/Javascript">
function $(id) {
return document.getElementById(id);
}
function showmessage(message) {
$('notice').value += message + "http://r//n";
}
</script>
<meta content="Comsenz Inc." name="Copyright" />
</head>
<div class="container">
<div class="header">
<h1>$title</h1>
<span>$version $install_lang $release</span>
EOT;
$step > 0 && $this->show_step($step);
}
function show_step($step) {
$laststep = 4;
$title = '仿Comsenz安裝';
$comment = '正在執(zhí)行操作';
$stepclass = array();
for($i = 1; $i <= $laststep; $i++) {
$stepclass[$i] = $i == $step ? 'current' : ($i < $step ? '' : 'unactivated');
}
$stepclass[$laststep] .= ' last';
echo <<<EOT
<div class="setup step{$step}">
<h2>$title</h2>
<p>$comment</p>
</div>
<div class="stepstat">
<ul>
<li class="$stepclass[1]">1</li>
<li class="$stepclass[2]">2</li>
<li class="$stepclass[3]">3</li>
<li class="$stepclass[4]">4</li>
</ul>
<div class="stepstatbg stepstat1"></div>
</div>
</div>
<div class="main">
EOT;
}
function show_install() {
?>
<script type="text/Javascript">
function showmessage(message) {
document.getElementById('notice').value += message + "/r/n";
}
function initinput() {
window.location='http://www.jb51.NET';
}
</script>
<div class="main">
<div class="btnbox"><textarea name="notice" style="width: 80%;" readonly="readonly" id="notice"></textarea></div>
<div class="btnbox marginbot">
<input type="button" name="submit" value="正在執(zhí)行……" disabled style="height: 25" id="laststep" onclick="initinput()">
</div>
<?php
}
function runquery() {
for($i=1;$i<=15;$i++)
{
$this->showjsmessage('執(zhí)行操作'.' '.$i.' ... '.'成功');
//模擬每執(zhí)行完一個動作的延時
sleep(1);
}
}
function showjsmessage($message) {
echo '<script type="text/Javascript">showmessage(/''.addslashes($message).' /');</script>'."/r/n";
flush();
ob_flush();
}
function show_footer($quit = true) {
echo <<<EOT
<div class="footer">©2001 - 2010 <a href="http://www.jb51.NET/">甜心</a> 瑤瑤說殺很大.</div>
</div>
</div>
</body>
</html>
EOT;
$quit && exit();
}
}

調用方法:
復制代碼 代碼如下:
header('Content-Type: text/html; charset=utf-8');
include('step.inc.php');
$step=new StepClass();
//顯示頁面頭部
$step->show_header();
//顯示操作進度
$step->show_install();
//運行操作
$step->runquery();
echo '<script type="text/Javascript">document.getElementById("laststep").disabled=false;document.getElementById("laststep").value = /'執(zhí)行完所有操作,進入下一步/';</script>'."/r/n";
//顯示頁面尾部
$step->show_footer();

完整的demo:stepdemo.rar

php技術php 仿Comsenz安裝效果代碼打包提供下載,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 日本肉肉口番工全彩动漫 | 麻豆人妻无码性色AV | 国产精品www视频免费看 | 一久久| 成人天堂婷婷青青视频在线观看 | 免费精品一区二区三区AA片 | 日韩av片无码一区二区不卡电影 | Chineseman瘦老头77 | 男男h啪肉np文总受 男男h开荤粗肉h文1v1 | 麻豆国产96在线日韩麻豆 | 柏木舞子在线 | 亚洲精品国产自在在线观看 | 成人女人A级毛片免费软件 成人免费在线视频 | 国产精品18久久久久久欧美网址 | 亚洲AV无码专区国产乱码网站 | 日本最新在线不卡免费视频 | 老师小扫货水能么多叫出来 | 91久久精一区二区三区大全 | 亚洲字幕在线观看 | 精品人妻一区二区三区视频53 | 老板揉搓秘书丰满大乳 | 亚洲色图在线视频 | 曰本aaaaa毛片午夜网站 | 97视频免费在线观看 | 乱叫抽搐流白浆免费视频 | 亚洲欧美强伦一区二区另类 | 无人区大片中文字幕在线 | 动漫美女人物被黄漫在线看 | 欧美亚洲另类丝袜自拍动漫 | 理论片午午伦夜理片I | 欧美GV肉片视频免费观看 | 亚洲一区精品伊人久久伊人 | 四虎国产精品永久免费入口 | 久久久黄色大片 | 永久adc视频年龄确认 | 亚洲九九视频 | 久久在精品线影院精品国产 | 视频成人永久免费视频 | 紧缚束缚调教丨vk | 亚洲精品www久久久久久 | 办公室韩国电影免费完整版 |