点评:本文为大家介绍下HTML仿命令行界面的具体实现,感兴趣的朋友不要错过
HTML部分
RStHTML5中文学习网 - HTML5先行者学习网 RStHTML5中文学习网 - HTML5先行者学习网
<!DOCTYPE html> RStHTML5中文学习网 - HTML5先行者学习网
<head> RStHTML5中文学习网 - HTML5先行者学习网
<meta charset="utf-8" /> RStHTML5中文学习网 - HTML5先行者学习网
<title>WeChat Manager</title> RStHTML5中文学习网 - HTML5先行者学习网
<link href="css/index.css" rel="stylesheet" type="text/css"> RStHTML5中文学习网 - HTML5先行者学习网
<script src="http://code.jquery.com/jquery-1.10.2.min.js"> RStHTML5中文学习网 - HTML5先行者学习网
</script> RStHTML5中文学习网 - HTML5先行者学习网
<script> RStHTML5中文学习网 - HTML5先行者学习网
$(document).ready(function(){ RStHTML5中文学习网 - HTML5先行者学习网
$(document).keyup(function(event){ RStHTML5中文学习网 - HTML5先行者学习网
if(event.keyCode ==13){ RStHTML5中文学习网 - HTML5先行者学习网
$.ajax({ RStHTML5中文学习网 - HTML5先行者学习网
type: "POST", RStHTML5中文学习网 - HTML5先行者学习网
url: "ok.php", RStHTML5中文学习网 - HTML5先行者学习网
data: "code="+$("#in").val(), RStHTML5中文学习网 - HTML5先行者学习网
success: function(msg){ RStHTML5中文学习网 - HTML5先行者学习网
$("ul").append("<li>"+$("#in").val()+"</li>"); //将输入的输出到界面 RStHTML5中文学习网 - HTML5先行者学习网
$("ul").append("<li>"+msg+"</li>"); //获取返回值并输出 RStHTML5中文学习网 - HTML5先行者学习网
$("#in").val(""); //清空输入框 RStHTML5中文学习网 - HTML5先行者学习网
$("#text").scrollTop($("#text").scrollTop()+32);//滚动条拉到最下面,显示出输入框 RStHTML5中文学习网 - HTML5先行者学习网
} RStHTML5中文学习网 - HTML5先行者学习网
}); RStHTML5中文学习网 - HTML5先行者学习网
} RStHTML5中文学习网 - HTML5先行者学习网
}); RStHTML5中文学习网 - HTML5先行者学习网
$("#in")[0].focus(); RStHTML5中文学习网 - HTML5先行者学习网
}); RStHTML5中文学习网 - HTML5先行者学习网
</script> RStHTML5中文学习网 - HTML5先行者学习网
</head> RStHTML5中文学习网 - HTML5先行者学习网
<body> RStHTML5中文学习网 - HTML5先行者学习网
<div class="window"> RStHTML5中文学习网 - HTML5先行者学习网
<div class="title"> RStHTML5中文学习网 - HTML5先行者学习网
<img src="css/1.jpg"> RStHTML5中文学习网 - HTML5先行者学习网
<span>Wechat Dos</span> RStHTML5中文学习网 - HTML5先行者学习网
</div> RStHTML5中文学习网 - HTML5先行者学习网
<div id="text"> RStHTML5中文学习网 - HTML5先行者学习网
<ul> RStHTML5中文学习网 - HTML5先行者学习网
<li>Welcome...</li> RStHTML5中文学习网 - HTML5先行者学习网
<li>login:</li> RStHTML5中文学习网 - HTML5先行者学习网
</ul> RStHTML5中文学习网 - HTML5先行者学习网
<input type="text" name="" id='in'> RStHTML5中文学习网 - HTML5先行者学习网
</div> RStHTML5中文学习网 - HTML5先行者学习网
</div> RStHTML5中文学习网 - HTML5先行者学习网
</body> RStHTML5中文学习网 - HTML5先行者学习网
</html> RStHTML5中文学习网 - HTML5先行者学习网
RStHTML5中文学习网 - HTML5先行者学习网CSS部分
RStHTML5中文学习网 - HTML5先行者学习网 RStHTML5中文学习网 - HTML5先行者学习网
@charset "utf-8"; RStHTML5中文学习网 - HTML5先行者学习网
body { RStHTML5中文学习网 - HTML5先行者学习网
background-color:#396DA5; RStHTML5中文学习网 - HTML5先行者学习网
margin:0px; RStHTML5中文学习网 - HTML5先行者学习网
padding:0px; RStHTML5中文学习网 - HTML5先行者学习网
color:#fff; RStHTML5中文学习网 - HTML5先行者学习网
font:"微软雅黑"; RStHTML5中文学习网 - HTML5先行者学习网
font-size:14px;} RStHTML5中文学习网 - HTML5先行者学习网
.window { RStHTML5中文学习网 - HTML5先行者学习网
border:6px #ccc outset; RStHTML5中文学习网 - HTML5先行者学习网
width:680px; RStHTML5中文学习网 - HTML5先行者学习网
height:442px; RStHTML5中文学习网 - HTML5先行者学习网
background-color:#000; RStHTML5中文学习网 - HTML5先行者学习网
position:absolute; RStHTML5中文学习网 - HTML5先行者学习网
top:40px; RStHTML5中文学习网 - HTML5先行者学习网
left:68px; RStHTML5中文学习网 - HTML5先行者学习网
overflow:hidden} RStHTML5中文学习网 - HTML5先行者学习网
.title { RStHTML5中文学习网 - HTML5先行者学习网
background-color:#08246B; RStHTML5中文学习网 - HTML5先行者学习网
padding:2px;} RStHTML5中文学习网 - HTML5先行者学习网
#text { RStHTML5中文学习网 - HTML5先行者学习网
background-color:#000; RStHTML5中文学习网 - HTML5先行者学习网
border-top:#ccc outset 2px; RStHTML5中文学习网 - HTML5先行者学习网
height:420px; RStHTML5中文学习网 - HTML5先行者学习网
overflow-y:scroll;} RStHTML5中文学习网 - HTML5先行者学习网
ul { RStHTML5中文学习网 - HTML5先行者学习网
margin:0px; RStHTML5中文学习网 - HTML5先行者学习网
padding:0px; RStHTML5中文学习网 - HTML5先行者学习网
list-style:none;} RStHTML5中文学习网 - HTML5先行者学习网
input { RStHTML5中文学习网 - HTML5先行者学习网
background-color:#000; RStHTML5中文学习网 - HTML5先行者学习网
border:0; RStHTML5中文学习网 - HTML5先行者学习网
color:#fff; RStHTML5中文学习网 - HTML5先行者学习网
outline:none; RStHTML5中文学习网 - HTML5先行者学习网
/*font-size:12px;*/ RStHTML5中文学习网 - HTML5先行者学习网
width:100%} RStHTML5中文学习网 - HTML5先行者学习网
RStHTML5中文学习网 - HTML5先行者学习网效果图:
RStHTML5中文学习网 - HTML5先行者学习网