<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!-- saved from url=(0066)http://www.cnblogs.com/vincent-lwx/archive/2008/08/21/1273517.html -->
<HTML><HEAD id=Head><TITLE>分享:一个简单HTML编辑器 - 蓝色乌托邦 - 博客园</TITLE>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<META id=metaKeywords content=分享,一个简单HTML编辑器 name=keywords>
<META
content=(1)JavaScript部分://JScript文件//////////////////////////////////工具方法varie=document.all;function$(id){
name=description><LINK id=CommondCss
href="分享:一个简单HTML编辑器 - 蓝色乌托邦 - 博客园_files/common.css" type=text/css
rel=stylesheet><LINK id=MainCss
href="分享:一个简单HTML编辑器 - 蓝色乌托邦 - 博客园_files/style.css" type=text/css
rel=stylesheet><LINK id=CommondCss2
href="分享:一个简单HTML编辑器 - 蓝色乌托邦 - 博客园_files/common2.css" type=text/css
rel=stylesheet><LINK id=RSSLink title=RSS
href="http://www.cnblogs.com/vincent-lwx/rss" type=application/rss+xml
rel=alternate>
<SCRIPT src="分享:一个简单HTML编辑器 - 蓝色乌托邦 - 博客园_files/common.js"
type=text/javascript></SCRIPT>
<META content="MSHTML 6.00.3790.3123" name=GENERATOR></HEAD>
<BODY>
<FORM id=Form1 name=Form1 onsubmit="javascript:return WebForm_OnSubmit();"
action=1273517.html method=post>
<DIV><INPUT id=__EVENTTARGET type=hidden name=__EVENTTARGET> <INPUT
id=__EVENTARGUMENT type=hidden name=__EVENTARGUMENT> <INPUT
id=" __VIEWSTATE" type=hidden name=__VIEWSTATE> </DIV>
<SCRIPT type=text/javascript>
//<![CDATA[
var theForm = document.forms['Form1'];
if (!theForm) {
theForm = document.Form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</SCRIPT>
<SCRIPT src="分享:一个简单HTML编辑器 - 蓝色乌托邦 - 博客园_files/WebResource.axd"
type=text/javascript></SCRIPT>
<SCRIPT language=JavaScript>
function ctlent(evt,id)
{
if(evt.ctrlKey && evt.keyCode == 13)
{
try
{
TempSave(id);
}
catch(ex)
{
}
finally
{
__doPostBack('AjaxHolder$PostComment$btnSubmit','')
}
}
}</SCRIPT>
<SCRIPT language=JavaScript>function SetReplyAuhor(author){document.getElementById('AjaxHolder_PostComment_tbComment').value+="@"+author+"\n";document.getElementById('AjaxHolder_PostComment_tbComment').focus();return false}</SCRIPT>
<SCRIPT src="分享:一个简单HTML编辑器 - 蓝色乌托邦 - 博客园_files/ScriptResource.axd"
type=text/javascript></SCRIPT>
<SCRIPT
src="C:\Documents and Settings\Administrator\桌面\分享:一个简单HTML编辑器 - 蓝色乌托邦 - 博客园_files\ScriptResource(1).axd"
type=text/javascript></SCRIPT>
<SCRIPT
src="C:\Documents and Settings\Administrator\桌面\分享:一个简单HTML编辑器 - 蓝色乌托邦 - 博客园_files\ScriptResource(2).axd"
type=text/javascript></SCRIPT>
<SCRIPT src="分享:一个简单HTML编辑器 - 蓝色乌托邦 - 博客园_files/js"
type=text/javascript></SCRIPT>
<SCRIPT type=text/javascript>
//<![CDATA[
function WebForm_OnSubmit() {
if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;
return true;
}
//]]>
</SCRIPT>
<!--done-->
<DIV id=home>
<DIV id=header>
<DIV id=blogTitle>
<DIV style="DISPLAY: none"><IMG alt=谨以此模板祝贺【博客园开发者征途】系列图书《你必须知道的.net》出版发行
src="分享:一个简单HTML编辑器 - 蓝色乌托邦 - 博客园_files/top.gif"></DIV><A id=lnkBlogLogo
href="http://www.cnblogs.com/vincent-lwx/"><IMG id=blogLogo alt=返回主页
src="分享:一个简单HTML编辑器 - 蓝色乌托邦 - 博客园_files/logo.gif"></A> <!--done-->
<H1><A class=headermaintitle id=Header1_HeaderTitle
href="http://www.cnblogs.com/vincent-lwx/">蓝色乌托邦</A></H1>
<H2>Blue-Eutopia数学联盟——blue-eutopia@live.cn——合作分享,共同进步!</H2></DIV><!--end: blogTitle 博客的标题和副标题 -->
<DIV id=navigator><!--done-->
<UL id=navList>
<LI><A class=menu id=MyLinks1_HomeLink href="http://www.cnblogs.com/">博客园</A>
</LI>
<LI><A class=menu id=MyLinks1_SpaceLink
href="http://space.cnblogs.com/">社区</A> </LI>
<LI><A class=menu id=MyLinks1_MyHomeLink
href="http://www.cnblogs.com/vincent-lwx/">首页</A> </LI>
<LI><A class=menu id=MyLinks1_NewPostLink
href="http://www.cnblogs.com/vincent-lwx/admin/EditPosts.aspx?opt=1">新随笔</A>
</LI>
<LI><A class=menu id=MyLinks1_ContactLink accessKey=9
href="http://www.cnblogs.com/vincent-lwx/contact.aspx?id=1">联系</A> </LI>
<LI><A class=menu id=MyLinks1_Admin
href="http://www.cnblogs.com/vincent-lwx/admin/EditPosts.aspx">管理</A> </LI>
<LI><A class=menu id=MyLinks1_Syndication
href="http://www.cnblogs.com/vincent-lwx/rss">订阅</A> <A class=aHeaderXML
id=MyLinks1_XMLLink href="http://www.cnblogs.com/vincent-lwx/rss"><IMG
style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"
alt=订阅 src="分享:一个简单HTML编辑器 - 蓝色乌托邦 - 博客园_files/rss.gif"></A> </LI></UL>
<DIV class=clear></DIV>
<DIV class=blogStats><!--done-->随笔- 50 文章- 0 评论- 5 </DIV><!--end: blogStats --></DIV><!--end: navigator 博客导航栏 --></DIV><!--end: header 头部 -->
<DIV id=main>
<DIV id=mainContent>
<DIV class=forFlow>
<SCRIPT type=text/javascript>
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('AjaxHolder$scriptmanager1', document.getElementById('Form1'));
Sys.WebForms.PageRequestManager.getInstance()._updateControls(['tAjaxHolder$UpdatePanel1'], [], [], 90);
//]]>
</SCRIPT>
<!--done-->
<DIV id=topics>
<DIV class=post>
<H1 class=postTitle><A class=postTitle2 id=AjaxHolder_ctl01_TitleUrl
href="http://www.cnblogs.com/vincent-lwx/archive/2008/08/21/1273517.html">分享:一个简单HTML编辑器</A>
</H1>
<DIV class=clear></DIV>
<DIV class=postBody>
<P>(1)JavaScript部分:</P>
<P> </P>
<P> </P>
<P>// JScript 文件<BR>//////////////////////////////////工具方法<BR>var
ie=document.all; <BR>function $(id)<BR>{<BR> return
document.getElementById(id);<BR>}<BR>function
Show(id)<BR>{<BR>
$(id).style.display="block";<BR>}<BR>function
Hide(obj)<BR>{<BR> obj.style.display="none";<BR>}</P>
<P>function HideAll() //隐藏所有选项<BR>{<BR>
Hide($("divList"));<BR>
Hide($("fontFace"));<BR>
Hide($("divInOut"));<BR>
Hide($("fontSize"));<BR>
Hide($("dvForeColor"));<BR> Hide($("divAlign"));<BR>}</P>
<P>///////////////////////////////////工具方法<BR>////////文档加载函数</P>
<P>
<BR>window.onload=function()<BR>{<BR>
$("c").contentWindow.document.designMode = "On";
//开启编辑区设计功能<BR> var d =
$("c").contentWindow.document;
//获取帧文档对象,准备完成初始化工作<BR> var s = "<body style='font:normal
12px arial;padding:4px
6px;'><div></div></body>"<BR>
d.open() <BR>&nb