日期:2014-05-16 浏览次数:20855 次

index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Editor</title>
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
<script type="text/javascript" src="js/color.js"></script>
<script type="text/javascript" src="js/portrait.js"></script>
<script type="text/javascript" src="js/editor.js"></script>
<style type="text/css">
@import url("style/global.css");
</style>
</head>
<body>
<div id="MyEditor">
<ul id="toolBar">
<li><a href="###"><img src="images/4.gif" alt="字体" title="字体" /></a></li>
<li><a href="###"><img src="images/5.gif" alt="字号" title="字号" /></a></li>
<li class="line"> </li>
<li><a href="###" id="boldButton"><img src="images/6.gif" alt="加粗" title="加粗" /></a></li>
<li><a href="###" id="italicButton"><img src="images/7.gif" alt="倾斜" title="倾斜" /></a></li>
<li><a href="###" id="underLineButton"><img src="images/8.gif" alt="下划线" title="下划线" /></a></li>
<li class="line"> </li>
<li><a href="###" id="leftAlign"><img src="images/9.gif" alt="左对齐" title="左对齐" /></a></li>
<li><a href="###" id="centerAlign"><img src="images/10.gif" alt="居中对齐" title="居中对齐" /></a></li>
<li><a href="###" id="rightAlign"><img src="images/11.gif" alt="右对齐" title="右对齐" /></a></li>
<li class="line"> </li>
<li><a href="###" id="setFontColor"><img src="images/16.gif" alt="字体颜色" title="字体颜色" /></a></li>
<li><a href="###" id="setBgColor"><img src="images/17.gif" alt="背景颜色" title="背景颜色" /></a></li>
<li class="line"> </li>
<li><a href="###" id="insertLink"><img src="images/18.gif" alt="插入超链接" title="插入超链接" /></a></li>
<li><a href="###" id="insertImage"><img src="images/19.gif" alt="插入图片" title="插入图片" /></a></li>
<li><a href="###" id="insertQQ"><img src="images/20.gif" alt="插入QQ表情" title="插入QQ表情" /></a></li>
<li class="line"> </li>
<li class="viewHTML"><input type="checkbox" name="viewHTML" title="查看HTML源代码" id="viewHTML" /></li>
</ul>
<textarea name="content" id="content"></textarea>
<iframe id="EditorFrame" frameborder="0"></iframe>
</div>
</body>
</html>
? globle.css
* {
margin:0;
padding:0;
}
body {
font-size:12px;
background:white;
}
div#MyEditor {
margin:10px;
border:1px solid #C5C5C5;
}
ul#toolBar {
padding-left:4px;
list-style-type:none;
background:url(../images/bg.gif) repeat-x left center;
height:30px;
border-bottom:1px solid #C5C5C5;
}
ul#toolBar li {
display:inline;
}
ul#toolBar li.line {
width:4px;
height:20px;
display:block;
float:left;
margin:0 2px;
margin-top:5px;
background:url(../images/line.gif) no-repeat center;
}
ul#toolBar li.viewHTML {
display:block;
float:left;
width:20px;
height:20px;
overflow:hidden;
margin-top:5px;
}
ul#toolBar li.viewHTML input {
display:block;
width:20px;
height:20px;
margin:0;
float:left;
}
ul#toolBar li a {
display:block;
height:22px;
float:left;
width:28px;
margin:5px 2px 5px 2px;
}
ul#toolBar li a img {
display:block;
margin:1px auto;
}
ul#toolBar li a:hover img {
border:1px solid #EEE;
border-bottom-color:#999;
border-right-color:#999;
margin:0 auto;
}
ul#too