📄 用c#实现在word文档中搜索文本.mht
字号:
for(i=3D0;i<intBaiduCproRow;i++)=0A=
{=0A=
strBaiduCproOut +=3D'<tr bgcolor=3Dwhite>';=0A=
for(j=3D0;j<intBaiduCproCol;j++)=0A=
{=0A=
if(j<intBaiduCproTdLeave)=0A=
{=0A=
intBaiduCproTdWidth=3DintBaiduCproTdWidth_t+1;=0A=
}=0A=
else=0A=
{=0A=
intBaiduCproTdWidth=3DintBaiduCproTdWidth_t;=0A=
}=0A=
strBaiduCproOut +=3D'<td style=3D"border:0px;'+(i!=3D0?' =
border-top:1px solid '+arrBaiduCproConfig['bd']+';':'')+' =
background-color:'+arrBaiduCproConfig['bg']+';width:'+intBaiduCproTdWidth=
+'%; height:'+intBaiduCproTdHeight+'px;" =
bgcolor=3D"'+arrBaiduCproConfig['bg']+'" =
height=3D"'+intBaiduCproTdHeight+'"width=3D"'+intBaiduCproTdWidth+'%" =
valign=3D"middle"'; =0A=
if (index>=3DarrBaiduCproData.length)=0A=
{=0A=
strBaiduCproOut+=3D'>'; =0A=
break;=0A=
}=0A=
else=0A=
{=0A=
strBaiduCproOut +=3D 'onmouseover=3D"return ss(\'=C1=B4=BD=D3=D6=C1 =
' + arrBaiduCproData[index][2].replace(/^(\w+:\/\/)?([^\/]+).*$/ig,'$2') =
+ '\')" onmouseout=3D"return ss(\' \')">'=0A=
=
if(arrBaiduCproData[index][3].match(/^http:\/\/([\w\-]*\.)*baidu\.com\.?(=
:\d+)?\/?/ig)){=0A=
=
arrBaiduCproData[index][3]+=3D'&referer=3D'+location.href.replace(/^.*&wo=
rd=3D([^&]+).*$/ig,'$1');//?=0A=
}=0A=
strBaiduCproOut +=3D'<div><a =
href=3D"'+arrBaiduCproData[index][3]+'" target=3D"_blank" =
class=3D"baidu_cpro_title" =
style=3D"color:'+arrBaiduCproConfig['tt']+';font-weight:bold;"><b>';=0A=
if(arrBaiduCproData[index].length =3D=3D 6 && =
arrBaiduCproConfig['nfr'] =3D=3D 0){=0A=
if(arrBaiduCproConfig['tt'] =3D=3D '#e10900')=0A=
strTT =3D '#0000cc';=0A=
else=0A=
strTT =3D '#e10900';=0A=
strTitle =3D =
arrBaiduCproData[index][0].replace(eval('/('+RegexEscape(arrBaiduCproData=
[index][4])+')/ig'), '<font color=3D"'+strTT+'">$1</font>');=0A=
}=0A=
else=0A=
strTitle =3D arrBaiduCproData[index][0];=0A=
strBaiduCproOut +=3DstrTitle+'</b></a></div>';=0A=
strBaiduCproOut +=3D'<a href=3D"'+arrBaiduCproData[index][3]+'" =
target=3D"_blank" style=3D"text-decoration:none;"';=0A=
if(arrBaiduCproData[index][1]!=3D'...')=0A=
{=0A=
strBaiduCproOut +=3D'<div style=3D" =
color:'+arrBaiduCproConfig['ct']+';text-decoration:none;">'+arrBaiduCproD=
ata[index][1]+'</div>';=0A=
}=0A=
=0A=
if(arrBaiduCproConfig['bu']=3D=3D'1' || =
arrBaiduCproConfig['bu']=3D=3D1)=0A=
{=0A=
strBaiduCproOut +=3D'<div =
style=3D"color:'+arrBaiduCproConfig['url']+';text-decoration:none;">'+arr=
BaiduCproData[index][2].replace(/^(\w+:\/\/)?([^\/]+).*$/ig,'$2')+'</div>=
';=0A=
}=0A=
strBaiduCproOut +=3D'</a>';=0A=
index++;=0A=
}=0A=
strBaiduCproOut +=3D'</td>';=0A=
}=0A=
strBaiduCproOut +=3D'</tr>';=0A=
if (index>=3DarrBaiduCproData.length)=0A=
{=0A=
break;=0A=
}=0A=
}=0A=
=0A=
if(arrBaiduCproConfig['tl'] =3D=3D 'bottom'){=0A=
strBaiduCproOut+=3DstrBaiduCproTitle;=0A=
}=0A=
strBaiduCproOut +=3D '</table>';=0A=
strBaiduCproOut =3D baiduCproWriteStyle()+strBaiduCproOut;=0A=
}=0A=
=0A=
if (intBaiduCproDebug=3D=3D1){=0A=
return strBaiduCproOut;=0A=
}else{=0A=
document.write(strBaiduCproOut);=0A=
}=0A=
}=0A=
=0A=
function baiduCproGetUri(strBaiduCproUrl)=0A=
{=0A=
strBaiduCproGetParamMap =3D =
',w|rsi0,h|rsi1,bu|rsi2,nfr|rsi5,bd|rss0,bg|rss1,tt|rss2,ct|rss3,url|rss4=
,bdl|rss5,ta|rssl0,tl|rssl1,';=0A=
=0A=
strBaiduCproUiUri =3D strBaiduCproUiUrl;=0A=
for (key in arrBaiduCproConfig){=0A=
if ((key =3D=3D'uid')||(key =3D=3D'n')||(key =3D=3D'tm')||(key =
=3D=3D'cm')||(key =3D=3D'um')||(key =3D=3D'rad')||(key =3D=3D'w')||(key =
=3D=3D'h')||(key =3D=3D'bd')||(key =3D=3D'bg')||(key =3D=3D'tt')||(key =
=3D=3D'ct')||(key =3D=3D'url')||(key =3D=3D'bdl')||(key =
=3D=3D'wn')||(key =3D=3D'hn')||(key=3D=3D'bu')||(key =3D=3D 'ta')||(key =
=3D=3D 'tl'))=0A=
{=0A=
strBaiduCproUiUrlRegExp =3D '/^.*,'+key+'\\|([^,]+),.*$/ig';=0A=
strBaiduCproUiUrlParamName =3D eval('strBaiduCproGetParamMap.match(' =
+ strBaiduCproUiUrlRegExp + ')?strBaiduCproGetParamMap.replace(' + =
strBaiduCproUiUrlRegExp + ',"$1"):"' + key + '"');=0A=
strBaiduCproUiUri +=3D =
'&'+strBaiduCproUiUrlParamName+'=3D'+escape(arrBaiduCproConfig[key]);=0A=
}=0A=
}=0A=
if(strBaiduCproUrl=3D=3D'') {=0A=
strBaiduCproUrl=3D document.referrer;=0A=
if (top.location =3D=3D document.location) {=0A=
strBaiduCproUrl =3D document.location; =0A=
}=0A=
}=0A=
strBaiduCproUiUri +=3D '&word=3D';=0A=
strBaiduCproUiUri +=3D typeof(encodeURIComponent)=3D=3D'function' ? =
encodeURIComponent(strBaiduCproUrl) : escape(strBaiduCproUrl);=0A=
return strBaiduCproUiUri;=0A=
}=0A=
function baiduCproGetIFrame()=0A=
{=0A=
return '<iframe marginWidth=3D0 marginHeight=3D0 scrolling=3Dno =
frameBorder=3D0 width=3D'+arrBaiduCproConfig['w']+' =
height=3D'+arrBaiduCproConfig['h']+' allowTransparency =
src=3D"'+baiduCproGetUri('')+'"></iframe>';=0A=
}=0A=
=0A=
function baiduCproIFrame()=0A=
{=0A=
var myBaiduCpro=3Ddocument.getElementById("baiduCpro"); =0A=
var strBaiduCproRet=3D"";=0A=
if(myBaiduCpro!=3Dnull)=0A=
{ =0A=
strBaiduCproRet+=3D"<script language=3D\"javascript\">";=0A=
strBaiduCproRet+=3D"document.getElementById(\"baiduCpro\").innerHTML =
=3D baiduCproGetIFrame();"=0A=
strBaiduCproRet+=3D"</script>" =0A=
}=0A=
else=0A=
{=0A=
strBaiduCproRet+=3DbaiduCproGetIFrame(); =0A=
}=0A=
return strBaiduCproRet;=0A=
}=0A=
=0A=
function RegexEscape(str)=0A=
{=0A=
regstr =3D /([\\\/\.\?\+\*\(\)\[\]\{\}\^\$\|\=3D\!\:])/g;=0A=
return str.replace(regstr, '\\$1');=0A=
} =0A=
------=_NextPart_000_0000_01C6C581.F2985380
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_001D_01C6C581.F2A48880"
------=_NextPart_001_001D_01C6C581.F2A48880
Content-Type: text/html;
charset="gb2312"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.designxf.com/Article/200606/5772465.htm
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>=D3=C3C#=CA=B5=CF=D6=D4=DAWord=CE=C4=B5=B5=D6=D0=CB=D1=
=CB=F7=CE=C4=B1=BE--=CF=C8=B7=E6=C9=E8=BC=C6 Www.Designxf.Com</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dgb2312">
<META =
content=3D=D3=C3C#=CA=B5=CF=D6=D4=DAWord=CE=C4=B5=B5=D6=D0=CB=D1=CB=F7=CE=
=C4=B1=BE name=3DKeywords>
<STYLE type=3Dtext/css>.STYLE1 {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.STYLE4 {
COLOR: #ffffff
}
.content {
FONT-SIZE: 14px; LINE-HEIGHT: 22px
}
</STYLE>
<LINK href=3D"http://www.designxf.com/Skin/Skin2.css" type=3Dtext/css=20
rel=3Dstylesheet><NOSCRIPT>
<META content=3D"MSHTML 6.00.3790.2440" name=3DGENERATOR></HEAD>
<BODY oncontextmenu=3Dself.event.returnValue=3Dfalse=20
onselectstart=3D"return false"><IFRAME=20
src=3D"http://cpro.baidu.com/cpro/ui/uijs.php?&uid=3D33169&n=3Ddj=
jackycpr&tm=3D20&cm=3D76&um=3D26&rsi0=3D760&rsi1=3D60=
&wn=3D4&hn=3D1&rssl0=3Dright&rssl1=3Dbottom&rsi2=3D0&=
amp;rss0=3D%23E3E3E3&rss1=3D%23ffffff&rss2=3D%230000ff&rss3=3D=
%23000000&rss4=3D%23666666&rss5=3D%23ffffff&rad=3D0&word=3D=
http%3A%2F%2Fwww.designxf.com%2FArticle%2F200606%2F5772465.htm"></iframe>=
</IFRAME></NOSCRIPT>
<SCRIPT language=3DJavaScript type=3Dtext/JavaScript>
//=B8=C4=B1=E4=CD=BC=C6=AC=B4=F3=D0=A1
function resizepic(thispic)
{
if(thispic.width>700) thispic.width=3D700;
}
//=CE=DE=BC=B6=CB=F5=B7=C5=CD=BC=C6=AC=B4=F3=D0=A1
function bbimg(o)
{
if(!event.ctrlKey)return true;
var zoom=3DparseInt(o.style.zoom, =
10)||100;zoom+=3Devent.wheelDelta/12;if (zoom>0) =
o.style.zoom=3Dzoom+'%';
return false;
}
//=CB=AB=BB=F7=CA=F3=B1=EA=B9=F6=B6=AF=C6=C1=C4=BB=B5=C4=B4=FA=C2=EB
var currentpos,timer;
function initialize()
{
timer=3DsetInterval ("scrollwindow ()",30);
}
function sc()
{
clearInterval(timer);
}
function scrollwindow()
{
currentpos=3Ddocument.body.scrollTop;
window.scroll(0,++currentpos);
if (currentpos !=3Ddocument.body.scrollTop)
sc();
}
document.onmousedown=3Dsc
document.ondblclick=3Dinitialize
//=B8=FC=B8=C4=D7=D6=CC=E5=B4=F3=D0=A1
var status0=3D'';
var curfontsize=3D10;
var curlineheight=3D18;
function fontZoomA(){
if(curfontsize>8){
document.getElementById('fontzoom').style.fontSize=3D(--curfontsize)+'pt'=
;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -