⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 goahead webserver移植小结(转)_兰梦.mht

📁 goahead webserver 在vxworks上的移植笔记
💻 MHT
📖 第 1 页 / 共 5 页
字号:
From: <由 Microsoft Internet Explorer 5 保存>
Subject: =?gb2312?B?R29BaGVhZCBXZWJTZXJ2ZXLSxtay0KG94SjXqilfIsC8IsPO?=
Date: Mon, 20 Oct 2008 09:16:47 +0800
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_001F_01C93294.93A62E60"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198

This is a multi-part message in MIME format.

------=_NextPart_000_001F_01C93294.93A62E60
Content-Type: text/html;
	charset="gb2312"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://hi.baidu.com/elanzj/blog/item/6a930d243e4cd633c995596f.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!--STATUS OK--><HTML><HEAD><TITLE>GoAhead =
WebServer=D2=C6=D6=B2=D0=A1=BD=E1(=D7=AA)_"=C0=BC"=C3=CE</TITLE>
<META http-equiv=3Dcontent-type content=3D"text/html; charset=3Dgb2312">
<STYLE>.error {
	FONT-SIZE: 12px; COLOR: #ff0000
}
</STYLE>

<SCRIPT src=3D"http://hi.baidu.com/ui/scripts/global.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3Djavascript =
src=3D"http://hi.baidu.com/js/popup.js"></SCRIPT>

<SCRIPT language=3DJavaScript =
src=3D"http://hi.baidu.com/js/g_spjs.js"></SCRIPT>

<SCRIPT language=3Djavascript>=0A=
<!--=0A=
=0A=
var allkey=3D"";=0A=
var i=3D0;=0A=
var flag=3D0;=0A=
function setpv(allnum)=0A=
{=0A=
	var num =3D allnum.split('_');=0A=
	document.getElementById("result").innerHTML=3Dnum[0];=0A=
}=0A=
		 =0A=
function checkMail(s) =0A=
{ =0A=
  	var pattern=3D/\w+@\w+\.[a-z]+/; =0A=
  	if(pattern.test(s)) =0A=
    { =0A=
       return true; =0A=
    } =0A=
  	else =0A=
   { =0A=
      return false; =0A=
   } =0A=
} =0A=
=0A=
=0A=
function checkeandu(eanduid)=0A=
{=0A=
	var eanduvalue=3DG(eanduid).value;=0A=
	var len=3Dbytes(eanduvalue);=0A=
	if(len>128)=0A=
	{=0A=
		=
showErr(2,"=C4=FA=CA=E4=C8=EB=B5=C4=CD=F8=D6=B7=BB=F2=D3=CA=CF=E4=CC=AB=B3=
=A4=A3=AC=C7=EB=B1=A3=B3=D6=D4=DA128=D7=D6=BD=DA=D2=D4=C4=DA=A1=A3");=0A=
		return false;=0A=
	}=0A=
	else=0A=
	{ =0A=
		 return true;=0A=
	}=0A=
		=0A=
}=0A=
=0A=
function cmtdel(str)=0A=
{=0A=
	var pop=3Dnew Popup({ =
contentType:3,isReloadOnClose:false,width:340,height:80});=0A=
	pop.setContent("title","=C9=BE=B3=FD=C6=C0=C2=DB");=0A=
	=
pop.setContent("confirmCon","=C4=FA=C8=B7=B6=A8=D2=AA=B3=B9=B5=D7=C9=BE=B3=
=FD=D5=E2=CC=F5=C6=C0=C2=DB=C2=F0=A3=BF");=0A=
	pop.setContent("callBack",delCallback2);=0A=
	pop.setContent("parameter",{fid:str,popup:pop});=0A=
	pop.build();=0A=
	pop.show();=0A=
	return false;=0A=
}=0A=
function delCallback2(para)=0A=
{=0A=
	var o_pop=3Dpara["popup"];=0A=
	o_pop.config.contentType=3D1;=0A=
	o_pop.setContent("contentUrl","");=0A=
	o_pop.reBuild();=0A=
	G(para["fid"]).target=3Do_pop.iframeIdName;=0A=
	eval("document."+para["fid"]).submit();=0A=
}=0A=
=0A=
=0A=
=0A=
function checkname(strid)=0A=
{=0A=
	var ele=3Ddocument.getElementById(strid);=0A=
	var len=3Dbytes(ele.value);=0A=
	if(len>49)=0A=
	{=0A=
		=
showErr(1,"=C4=FA=CA=E4=C8=EB=B5=C4=D0=D5=C3=FB=CC=AB=B3=A4=A3=AC=C7=EB=B1=
=A3=B3=D6=D4=DA49=D7=D6=BD=DA=D2=D4=C4=DA=A1=A3");=0A=
		return false;=0A=
	}=0A=
	else =0A=
	{		=0A=
		if(len=3D=3D0)=0A=
		{=0A=
			document.getElementById(strid).value=3D"=C4=E4=C3=FB=CD=F8=D3=D1";=0A=
		}=0A=
		 return true;=0A=
	}	=0A=
	=0A=
}=0A=
=0A=
function checktext(textid)=0A=
{=0A=
		document.getElementById(textid).value=3Dtrimlr(textid);=0A=
		var str=3Dtrimrn(textid);=0A=
		len=3Dstr.length;=0A=
		if(len=3D=3D0 || ((/^[\s,=A1=A1]+$/gi).test(str)) )=0A=
		{=0A=
			=
showErr(3,"=C4=FA=B1=D8=D0=EB=CA=E4=C8=EB=C6=C0=C2=DB=C4=DA=C8=DD=A3=AC=C7=
=EB=BC=EC=B2=E9=A1=A3");=0A=
			return false;=0A=
		}=0A=
		else =0A=
		{=0A=
				if(len>1000)=0A=
				{=0A=
					=
showErr(3,"=C4=FA=CA=E4=C8=EB=B5=C4=C6=C0=C2=DB=C4=DA=C8=DD=CC=AB=B3=A4=A3=
=AC=C7=EB=B1=A3=B3=D6=D4=DA500=D7=D6=D2=D4=C4=DA=A1=A3");=0A=
					return false;=0A=
				}=0A=
			return true;=0A=
		}	=0A=
}=0A=
=0A=
function showErr(index,str)=0A=
{=0A=
	G(index+"_err").style.display=3D"";=0A=
	G(index+"_err_con").innerHTML=3Dstr;=0A=
}=0A=
function hidErr(index)=0A=
{=0A=
	G(index+"_err").style.display=3D"none";=0A=
	G(index+"_err_con").innerHTML=3D"";=0A=
}=0A=
=0A=
function alertPop(tit,con)=0A=
{=0A=
	var pop=3Dnew Popup({ =
contentType:4,isReloadOnClose:false,width:340,height:80});=0A=
	pop.setContent("title",tit);=0A=
	pop.setContent("alertCon",con);=0A=
	pop.build();=0A=
	pop.show();=0A=
}=0A=
=0A=
function cmtfull()=0A=
{=0A=
	var cnum=3D2;=0A=
	if(cnum>=3D50000)=0A=
	{=0A=
		=
alertPop("=B7=A2=B1=ED=C6=C0=C2=DB","=B5=A5=C6=AA=C8=D5=D6=BE=C6=C0=C2=DB=
=CA=FD=D7=EE=B6=E0=CE=AA50000=CC=F5.");=0A=
		return false;=0A=
	}=0A=
	else=0A=
	{=0A=
		return true;=0A=
	}=0A=
}=0A=
=0A=
function checkcmtform()=0A=
{=0A=
	=
if(checkname("spBlogCmtor")&&checkeandu("spBlogCmtURL")&&checktext("spBlo=
gCmtText")&&cmtfull())=0A=
	{=0A=
		submitForm();=0A=
		return true;=0A=
	}=0A=
	else=0A=
	{=0A=
		return false;=0A=
	}=0A=
}=0A=
=0A=
var g_pop=3Dnull;=0A=
function submitForm()=0A=
{=0A=
	g_pop=3Dnew Popup({ =
contentType:1,isReloadOnClose:false,width:340,height:80});=0A=
	g_pop.setContent("title","=CC=ED=BC=D3=C6=C0=C2=DB");=0A=
	g_pop.setContent("contentUrl","");=0A=
	g_pop.setContent("someDisabledBtn","btn_ok");=0A=
	g_pop.build();=0A=
	G("popFormSubmit").target=3Dg_pop.iframeIdName;=0A=
	g_pop.show();=0A=
}=0A=
=0A=
function g_close_pop()=0A=
{=0A=
	g_pop.close();=0A=
}=0A=
=0A=
function formatonlinpic()=0A=
{=0A=
var picobj=3Ddocument.getElementsByName("onlinepic");=0A=
var picnum=3Dpicobj.length;=0A=
	=0A=
	for(var i=3D0;i<picnum;i++)=0A=
	{=0A=
		if(picobj[i].width>200)=0A=
		{=0A=
			picobj[i].width=3D200;=0A=
		}=0A=
		if(picobj[i].height>200)=0A=
		{=0A=
			picobj[i].height=3D200;=0A=
		}=0A=
	}=0A=
    try{document.getElementById("btn_ok").disabled =3D "";}catch(e){}=0A=
}=0A=
=0A=
function addToFavor(){=0A=
var blogTitle=3D'GoAhead =
WebServer=D2=C6=D6=B2=D0=A1=BD=E1(=D7=AA)'.replace(/&#39;/g,'\'');=0A=
window.open('http://cang.baidu.com/do/add?it=3D'+encodeURIComponent(blogT=
itle+'_=B0=D9=B6=C8=BF=D5=BC=E4')+'&iu=3D'+encodeURIComponent(location.hr=
ef)+'&fr=3Dsp#nw=3D1','_s','scrollbars=3Dno,width=3D600,height=3D450,righ=
t=3D75,top=3D20,status=3Dno,resizable=3Dyes'); =0A=
return false;=0A=
}=0A=
=0A=
var isIE =3D /*@cc_on!@*/false;=0A=
function tracker(did,a){=0A=
	return function(){=0A=
		var t=3Dnew Date().getTime();=0A=
		var href=3Da.href;=0A=
        if(isIE){=0A=
            var r =3D /href\s*=3D\s*("|')?([^\s]*)\1/gi;=0A=
            if(r.test(a.outerHTML))=0A=
                href =3D RegExp.$2;=0A=
        }=0A=
        new Image().src =3D "http://hi.baidu.com/sys/statlog/1.gif?m=3D" =
+ did + "&v=3D" + encodeURIComponent(href) + "&c=3D" + =
encodeURIComponent(location.href) + "&t=3D"+t;=0A=
	}=0A=
}=0A=
=0A=
function tracker_init(did){=0A=
	var _s=3Ddocument.getElementById(did);=0A=
	var as =3D _s.getElementsByTagName('A');=0A=
	for(var i =3D 0, j =3D as.length; i < j; i ++){=0A=
		var a =3D as[i];=0A=
		if(isIE){=0A=
			a.attachEvent("onclick", tracker(did,a));=0A=
		}else{=0A=
			a.addEventListener("click", tracker(did,a), false);=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
=0A=
=0A=
//-->=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
/*<![CDATA[*/=0A=
var RelatedDocData =3D null, GetAndEval =3D false;=0A=
(function(){=0A=
	var xhr =3D BdAjax.getXHR();=0A=
	if(xhr =3D=3D null){=0A=
		RelatedDocData =3D -1;=0A=
		return;=0A=
	}=0A=
=0A=
	xhr.open("GET", =
"/sys/search?type=3D8&word=3DGoAhead%20WebServer%D2%C6%D6%B2%D0%A1%BD%E1%=
28%D7%AA%29&item=3D6a930d243e4cd633c995596f&t=3D" + new =
Date().getTime(), true);	=0A=
	xhr.onreadystatechange =3D function(){=0A=
		if(xhr.readyState =3D=3D 4){=0A=
			if(xhr.status =3D=3D 0 || xhr.status =3D=3D 200){=0A=
				if(GetAndEval){=0A=
					eval(xhr.responseText);=0A=
				}else{=0A=
					RelatedDocData =3D xhr.responseText;=0A=
				}=0A=
			}=0A=
		}=0A=
	}=0A=
	xhr.send(null);=0A=
})();=0A=
/*]]>*/=0A=
</SCRIPT>

<META content=3D"MSHTML 6.00.2900.3314" name=3DGENERATOR></HEAD>
<BODY onload=3Dformatonlinpic();>
<CENTER>
<SCRIPT type=3Dtext/javascript>
/*<![CDATA[*/
if(top.location !=3D self.location){
	top.location =3D self.location;
}
var myref =3D =
encodeURIComponent("http://hi.baidu.com/elanzj/blog/item/6a930d243e4cd633=
c995596f%2Ehtml");
/*]]>*/
</SCRIPT>
<LINK href=3D"http://hi.baidu.com/ui/css/mods.css" type=3Dtext/css=20
rel=3Dstylesheet><LINK=20
href=3D"http://hi.baidu.com/elanzj/css/item/c6ec7ed9901001e939012f44.css"=
=20
type=3Dtext/css rel=3Dstylesheet><LINK =
href=3D"http://hi.baidu.com/space.css"=20
type=3Dtext/css rel=3Dstylesheet>
<STYLE type=3Dtext/css>.stage {
	BACKGROUND: url(http://img.baidu.com/hi/img/tempbg21b.jpg) no-repeat =
center center
}
#usrbar {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: =
#ffffff; FILTER: alpha(opacity=3D65); PADDING-BOTTOM: 3px; WIDTH: 100%; =
COLOR: #000000; LINE-HEIGHT: 19px; PADDING-TOP: 4px; FONT-FAMILY: Arial; =
LETTER-SPACING: normal; HEIGHT: 19px; TEXT-ALIGN: right; moz-opacity: =
0.5
}
#usrbar A {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
#usrbar A:link {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
#usrbar A:visited {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
#ft {
	CLEAR: both; FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 20px; =
FONT-FAMILY: Arial; HEIGHT: 20px; TEXT-ALIGN: center
}
#ft A {
	COLOR: #7777cc; TEXT-DECORATION: underline
}
#ft A:link {
	COLOR: #7777cc; TEXT-DECORATION: underline
}
#ft A:visited {
	COLOR: #7777cc; TEXT-DECORATION: underline
}
#usrbar {
	LETTER-SPACING: normal
}
#usrbar A {
	LETTER-SPACING: normal
}
#usrbar A:link {
	LETTER-SPACING: normal
}
#usrbar A:visited {
	LETTER-SPACING: normal
}
#ft {
	LETTER-SPACING: normal
}
#ft A {
	LETTER-SPACING: normal
}
#ft A:link {
	LETTER-SPACING: normal
}
#ft A:visited {
	LETTER-SPACING: normal
}
</STYLE>

<DIV id=3Dusrbar><NOBR><A href=3D"http://www.baidu.com/" =
target=3D_blank>=B0=D9=B6=C8=CA=D7=D2=B3</A> | <A=20
id=3Dhi_index href=3D"http://hi.baidu.com/" =
target=3D_blank>=B0=D9=B6=C8=BF=D5=BC=E4</A>
<SCRIPT type=3Dtext/javascript>
		document.write('| <a =
href=3D"http://passport.baidu.com/?login&tpl=3Dsp&tpl_reg=3Dsp&u=3Dhttp:/=
/hi.baidu.com' + =
encodeURIComponent('/elanzj/blog/item/6a930d243e4cd633c995596f%2Ehtml') =
+ '">=B5=C7=C2=BC</a>');
		</SCRIPT>
 </NOBR></DIV>
<DIV id=3Dmain align=3Dleft><!--[if IE]>
<SCRIPT>
var objmain =3D document.getElementById("main");
function updatesize(){ var bodyw =3D window.document.body.offsetWidth; =
if(bodyw <=3D 790) objmain.style.width=3D"772px"; else if(bodyw >=3D =
1016) objmain.style.width=3D"996px"; else objmain.style.width=3D"100%"; =
}
updatesize(); window.onresize =3D updatesize;
</SCRIPT>
<![endif]-->
<DIV id=3Dheader>
<DIV class=3Dlc>
<DIV class=3Drc></DIV></DIV>
<DIV class=3Dtit><A class=3Dtitlink title=3D"elanzj=B5=C4=BF=D5=BC=E4 =
http://hi.baidu.com/elanzj"=20
href=3D"http://hi.baidu.com/elanzj">"=C0=BC"=C3=CE</A></DIV>
<DIV =
class=3Ddesc>=CF=B2=BB=B6=C0=BC=BB=A8=B5=C4=C8=CB,=C6=E4=CA=B5=CA=C7=CF=EB=
=B9=FD=D2=BB=D6=D6=C6=BD=BE=B2=B5=C4=C9=FA=BB=EE~~~</DIV>
<DIV id=3Dtabline></DIV>
<DIV id=3Dtab><A href=3D"http://hi.baidu.com/elanzj">=D6=F7=D2=B3</A><A =
class=3Don=20
href=3D"http://hi.baidu.com/elanzj/blog">=B2=A9=BF=CD</A><A=20
href=3D"http://hi.baidu.com/elanzj/album">=CF=E0=B2=E1</A><SPAN>|</SPAN><=
A=20
href=3D"http://hi.baidu.com/elanzj/profile">=B8=F6=C8=CB=B5=B5=B0=B8</A> =
<SPAN>|</SPAN><A=20
href=3D"http://hi.baidu.com/elanzj/friend">=BA=C3=D3=D1</A> </DIV></DIV>
<DIV class=3Dstage>
<DIV class=3Dstagepad>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -