﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>博客园-落雨凌风</title><link>http://www.cnblogs.com/zsb/</link><description>重要的不是我遇到了什么事情,而是怎样处理这些事情！</description><language>zh-cn</language><lastBuildDate>Sat, 30 Aug 2008 04:19:18 GMT</lastBuildDate><pubDate>Sat, 30 Aug 2008 04:19:18 GMT</pubDate><ttl>60</ttl><item><title>为什么我们总是比别人钱少？(转)</title><link>http://www.cnblogs.com/zsb/archive/2008/08/02/1258834.html</link><dc:creator>落雨凌风</dc:creator><author>落雨凌风</author><pubDate>Sat, 02 Aug 2008 07:49:00 GMT</pubDate><guid>http://www.cnblogs.com/zsb/archive/2008/08/02/1258834.html</guid><wfw:comment>http://www.cnblogs.com/zsb/comments/1258834.html</wfw:comment><comments>http://www.cnblogs.com/zsb/archive/2008/08/02/1258834.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/zsb/comments/commentRss/1258834.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zsb/services/trackbacks/1258834.html</trackback:ping><description><![CDATA[一条猎狗将兔子赶出了窝，一直追赶他，追了很久仍没有捉到。牧羊看到此种情景，讥笑猎狗说"你们两个之间小的反而跑得快得多。" 猎狗回答说："你不知道我们两个的跑是完全不同的！我仅仅为了一顿饭而跑，他却是为了性命而跑呀！"
<p>　　<strong>目标</strong><br />
这话被猎人听到了,猎人想:猎狗说的对啊,那我要想得到更多的猎物,得想个好法子。于是,猎人又买来几条猎狗,凡是能够在打猎中捉到兔子的,就可以得到几 根骨头,捉不到的就没有饭吃.这一招果然有用,猎狗们纷纷去努力追兔子,因为谁都不愿意看着别人有骨头吃,自已没的吃.就这样过了一段时间,问题又出现 了。大兔子非常难捉到,小兔子好捉.但捉到大兔子得到的奖赏和捉到小兔子得到的骨头差不多,猎狗们善于观察,发现了这个窍门,专门去捉小兔子。慢慢的,大 家都发现了这个窍门。猎人对猎狗说:最近你们捉的兔子越来越小了,为什么?猎狗们说:反正没有什么大的区别,为什么费那么大的劲去捉那些大的呢? </p>
<p>　　<strong>动力<br />
</strong>　　猎人经过思考后,决定不将分得骨头的数量与是否捉到兔子挂钩,而是采用每过一段时间,就统计一次猎狗捉到兔子的总重量.按照重量来评价猎狗,决定一段时 间内的待遇。于是猎狗们捉到兔子的数量和重量都增加了。猎人很开心。但是过了一段时间,猎人发现,猎狗们捉兔子的数量又少了,而且越有经验的猎狗,捉兔子 的数量下降的就越利害.于是猎人又去问猎狗。猎狗说"我们把最好的时间都奉献给了您,主人,但是我们随着时间的推移会老,当我们捉不到兔子的时候,您还会 给我们骨头吃吗?" </p>
<p>　　<strong>长期的骨头</strong><br />
猎人做了论功行赏的决定。分析与汇总了所有猎狗捉到 兔子的数量与重量,规定如果捉到的兔子超过了一定的数量后,即使捉不到兔子,每顿饭也可以得到一定数量的骨头. 猎狗们都很高兴,大家都努力去达到猎人规定的数量。一段时间过后,终于有一些猎狗达到了猎人规定的数量.这时,其中有一只猎狗说:我们这么努力,只得到几 根骨头,而我们捉的猎物远远超过了这几根骨头.我们为什么不能给自己捉兔子呢?"于是,有些猎狗离开了猎人,自己捉兔子去了。</p>
<p>　　<strong>骨头与肉兼而有之</strong><br />
猎人意识到猎狗正在流失，并且那些流失的猎狗像野狗一般和自己的猎狗抢兔子。情况变得越来越糟，猎人不得已引诱了一条野狗，问他到底野狗比猎狗强在那 里。野狗说：&#8220;猎狗吃的是骨头，吐出来的是肉啊！&#8221;，接着又道：&#8220;也不是所有的野狗都顿顿有肉吃，大部分最后骨头都没的舔！不然也不至于被你诱惑。&#8221; 于是猎人进行了改革，使得每条猎狗除基本骨头外，可获得其所猎兔肉总量的n，而且随着服务时间加长，贡献变大，该比例还可递增,并有权分享猎人总兔肉的 m。就这样，猎狗们与猎人一起努力，将野狗们逼得叫苦连天，纷纷强烈要求重归猎狗队伍。</p>
<p>　　<strong>故事还在继续</strong></p>
<p>　　<strong>只有永远的利益，没有永远的朋友<br />
</strong>　　日子一天一天地过去，冬天到了，兔子越来越少，猎人们的收成也一天不如一天。而那些服务时间长的老猎狗们老得不能捉到兔子，但仍然在无忧无虑地享受着那 些他们自以为是应得的大份食物。终于有一天猎人再也不能忍受，把他们扫地出门，因为猎人更需要身强力壮的猎狗。。。。。 </p>
<p>　　 <strong>成立公司</strong><br />
被扫地出门的老猎狗们得了一笔不菲的赔偿金，于是他们成立了MicroBone公司。他们采用连锁加盟的方式招募野狗，向野狗们传授猎兔的技巧，他们从 猎得的兔子中抽取一部分作为管理费。当赔偿金几乎全部用于广告后，他们终于有了足够多的野狗加盟。公司开始赢利。一年后，他们收购了猎人的家当... </p>
<p>　　<strong>发展公司</strong><br />
MicroBone公司许诺给加盟的野狗能得到公司n的股份。这实在是太有诱惑力了。这些自认为是怀才不遇的野狗们都以为找到了知音：终于做公司的主人 了，不用再忍受猎人们呼来唤去的不快，不用再为捉到足够多的兔子而累死累活，也不用眼巴巴地乞求猎人多给两跟骨头而扮得楚楚可怜。这一切对这些野狗来说， 这比多吃两根骨头更加受用。于是野狗们拖家带口地加入了MicroBone，一些在猎人门下的年轻猎口也开始蠢蠢欲动，甚至很多自以为聪明实际愚蠢的猎人 也想加入。好多同类型的公司象雨后春笋般地成立了，BoneEase, Bone.com, ChinaBone....一时间，森林里热闹起来。</p>
<p>　　 <strong>F4 的诞生</strong><br />
猎人凭借出售公司的钱走上了老猎狗走过的路，最后千辛万苦要与MicroBone公司谈判的时候，老猎狗出人意料的顺利答应了猎人，把 MicroBone公司卖给了猎人。老猎狗们从此不再经营公司，转而开始写自转《老猎狗的一生》，又写：《如何成为出色的猎狗》，《如何从一只普通猎狗成 为一只管理层的猎狗》《猎狗成功秘诀》《成功猎狗500条》《穷猎狗，富猎狗》，并且将老猎狗的故事搬上屏幕，取名《猎狗花园》，四只老猎狗成为了家喻户 晓的明星F4. 收版权费，没有风险，利润更高。</p>
<p>　　<strong>总结：干活的总是拿得少的，拿得多的都是不干活的。</strong></p>
 <img src ="http://www.cnblogs.com/zsb/aggbug/1258834.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41965/" target="_blank">[新闻]美国年轻人最喜欢的15大网站</a>]]></description></item><item><title>什么是套接字(Socket)</title><link>http://www.cnblogs.com/zsb/articles/1258486.html</link><dc:creator>落雨凌风</dc:creator><author>落雨凌风</author><pubDate>Fri, 01 Aug 2008 14:05:00 GMT</pubDate><guid>http://www.cnblogs.com/zsb/articles/1258486.html</guid><wfw:comment>http://www.cnblogs.com/zsb/comments/1258486.html</wfw:comment><comments>http://www.cnblogs.com/zsb/articles/1258486.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/zsb/comments/commentRss/1258486.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zsb/services/trackbacks/1258486.html</trackback:ping><description><![CDATA[<div>应用层通过传输层进行数据通信时，TCP和UDP会遇到同时为多个应用程序进程提供并发服务的问题。多个TCP连接或多个应用程序进程可能需要通过同一个TCP协议端口传输数据。为了区别不同的应用程序进程和连接，许多计算机操作系统为应用程序与TCP／IP协议交互提供了称为套接字(Socket)的接口，区分不同应用程序进程间的网络通信和连接。</div>
<div>生成套接字，主要有3个参数：通信的目的IP地址、使用的传输层协议(TCP或UDP)和使用的端口号。Socket原意是&#8220;插座&#8221;。通过将这3个参数结合起来，与一个&#8220;插座&#8221;Socket绑定，应用层就可以和传输层通过套接字接口，区分来自不同应用程序进程或网络连接的通信，实现数据传输的并发服务。</div>
<div>&nbsp;</div>
<div>Socket可以看成在两个程序进行通讯连接中的一个端点，一个程序将一段信息写入Socket中，该Socket将这段信息发送给另外一个Socket中，使这段信息能传送到其他程序中。如图1：</div>
<div><a href="http://imgblog.china.com/u/070127/28894/pic/11783766264141.jpg" target="_blank"></img></a></div>
<div><img alt="" src="http://images.cnblogs.com/cnblogs_com/zsb/11783766264141.jpg" border="0" />Host A上的程序A将一段信息写入Socket中，Socket的内容被Host A的网络管理软件访问，并将这段信息通过Host A的网络接口卡发送到Host B，Host B的网络接口卡接收到这段信息后，传送给Host B的网络管理软件，网络管理软件将这段信息保存在Host B的Socket中，然后程序B才能在Socket中阅读这段信息。</div>
<div></div>
<div>&nbsp;</div>
<div>要通过互联网进行通信，至少需要一对套接字，一个运行于客户机端，称之为ClientSocket，另一个运行于服务器端，称之为serverSocket。&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
根据连接启动的方式以及本地套接字要连接的目标，套接字之间的连接过程可以分为三个步骤：服务器监听，客户端请求，连接确认。&nbsp;&nbsp;&nbsp;&nbsp; <br />
服务器监听：是服务器端套接字并不定位具体的客户端套接字，而是处于等待连接的状态，实时监控网络状态。</div>
<div>客户端请求：是指由客户端的套接字提出连接请求，要连接的目标是服务器端的套接字。为此，客户端的套接字必须首先描述它要连接的服务器的套接字，指出服务器端套接字的地址和端口号，然后就向服务器端套接字提出连接请求。</div>
<div>连接确认：是指当服务器端套接字监听到或者说接收到客户端套接字的连接请求，它就响应客户端套接字的请求，建立一个新的线程，把服务器端套接字的描述发给客户端，一旦客户端确认了此描述，连接就建立好了。而服务器端套接字继续处于监听状态，继续接收其他客户端套接字的连接请求。</div>
 <img src ="http://www.cnblogs.com/zsb/aggbug/1258486.html?type=2" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41964/" target="_blank">[新闻]2008年8月30日IT博客精选</a>]]></description></item><item><title>c#调用API显示隐藏状态栏</title><link>http://www.cnblogs.com/zsb/articles/1255008.html</link><dc:creator>落雨凌风</dc:creator><author>落雨凌风</author><pubDate>Mon, 28 Jul 2008 10:02:00 GMT</pubDate><guid>http://www.cnblogs.com/zsb/articles/1255008.html</guid><wfw:comment>http://www.cnblogs.com/zsb/comments/1255008.html</wfw:comment><comments>http://www.cnblogs.com/zsb/articles/1255008.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/zsb/comments/commentRss/1255008.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zsb/services/trackbacks/1255008.html</trackback:ping><description><![CDATA[<div class="cnblogs_code"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System;<br />
</span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Windows.Forms;<br />
</span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Runtime.InteropServices;<br />
</span><span style="color: #0000ff">namespace</span><span style="color: #000000">&nbsp;WinApi<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">partial</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">class</span><span style="color: #000000">&nbsp;Form1&nbsp;:&nbsp;Form<br />
&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;Form1()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;InitializeComponent();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[DllImport(</span><span style="color: #800000">"</span><span style="color: #800000">user32.dll</span><span style="color: #800000">"</span><span style="color: #000000">,&nbsp;EntryPoint&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">FindWindowA</span><span style="color: #800000">"</span><span style="color: #000000">)]<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">static</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">extern</span><span style="color: #000000">&nbsp;IntPtr&nbsp;FindWindowA(</span><span style="color: #0000ff">string</span><span style="color: #000000">&nbsp;lp1,&nbsp;</span><span style="color: #0000ff">string</span><span style="color: #000000">&nbsp;lp2);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[DllImport(</span><span style="color: #800000">"</span><span style="color: #800000">user32.dll</span><span style="color: #800000">"</span><span style="color: #000000">,&nbsp;EntryPoint&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">ShowWindow</span><span style="color: #800000">"</span><span style="color: #000000">)]<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">static</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">extern</span><span style="color: #000000">&nbsp;IntPtr&nbsp;ShowWindow(IntPtr&nbsp;hWnd,&nbsp;</span><span style="color: #0000ff">int</span><span style="color: #000000">&nbsp;_value);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">获取任务栏</span><span style="color: #008000"><br />
</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IntPtr&nbsp;hTray&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;Form1.FindWindowA(</span><span style="color: #800000">"</span><span style="color: #800000">Shell_TrayWnd</span><span style="color: #800000">"</span><span style="color: #000000">,&nbsp;String.Empty);<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">private</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;btnShow_Click(</span><span style="color: #0000ff">object</span><span style="color: #000000">&nbsp;sender,&nbsp;EventArgs&nbsp;e)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ShowWindow(hTray,</span><span style="color: #800080">1</span><span style="color: #000000">);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">private</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;btnHide_Click(</span><span style="color: #0000ff">object</span><span style="color: #000000">&nbsp;sender,&nbsp;EventArgs&nbsp;e)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ShowWindow(hTray,&nbsp;</span><span style="color: #800080">0</span><span style="color: #000000">);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
}<br />
</span></div>
<img src ="http://www.cnblogs.com/zsb/aggbug/1255008.html?type=2" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41963/" target="_blank">[新闻]《极品飞车12》最新真人照片、游戏截图</a>]]></description></item><item><title>ASP.NET生成静态网页的方法</title><link>http://www.cnblogs.com/zsb/articles/1201829.html</link><dc:creator>落雨凌风</dc:creator><author>落雨凌风</author><pubDate>Sun, 18 May 2008 01:52:00 GMT</pubDate><guid>http://www.cnblogs.com/zsb/articles/1201829.html</guid><wfw:comment>http://www.cnblogs.com/zsb/comments/1201829.html</wfw:comment><comments>http://www.cnblogs.com/zsb/articles/1201829.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/zsb/comments/commentRss/1201829.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zsb/services/trackbacks/1201829.html</trackback:ping><description><![CDATA[以下是程序代码 注:此代码非原创!参考别人代码<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">生成HTML页</span><span style="color: #008000"><br />
</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">static</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">bool</span><span style="color: #000000">&nbsp;WriteFile(</span><span style="color: #0000ff">string</span><span style="color: #000000">&nbsp;strText,&nbsp;</span><span style="color: #0000ff">string</span><span style="color: #000000">&nbsp;strContent,&nbsp;</span><span style="color: #0000ff">string</span><span style="color: #000000">&nbsp;strAuthor)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">string</span><span style="color: #000000">&nbsp;path&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;HttpContext.Current.Server.MapPath(</span><span style="color: #800000">"</span><span style="color: #800000">/news/</span><span style="color: #800000">"</span><span style="color: #000000">);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.Text.Encoding&nbsp;code&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;System.Text.Encoding.GetEncoding(</span><span style="color: #800000">"</span><span style="color: #800000">gb2312</span><span style="color: #800000">"</span><span style="color: #000000">);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">&nbsp;读取模板文件</span><span style="color: #008000"><br />
</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">string</span><span style="color: #000000">&nbsp;temp&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;HttpContext.Current.Server.MapPath(</span><span style="color: #800000">"</span><span style="color: #800000">/Template/Text.html</span><span style="color: #800000">"</span><span style="color: #000000">);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.IO.StreamReader&nbsp;sr&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">null</span><span style="color: #000000">;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.IO.StreamWriter&nbsp;sw&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">null</span><span style="color: #000000">;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">string</span><span style="color: #000000">&nbsp;str&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">""</span><span style="color: #000000">;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">try</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sr&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;System.IO.StreamReader(temp,&nbsp;code);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;str&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;sr.ReadToEnd();&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">&nbsp;读取文件</span><span style="color: #008000"><br />
</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">catch</span><span style="color: #000000">&nbsp;(Exception&nbsp;exp)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HttpContext.Current.Response.Write(exp.Message);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HttpContext.Current.Response.End();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sr.Close();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">string</span><span style="color: #000000">&nbsp;htmlfilename&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;DateTime.Now.ToString(</span><span style="color: #800000">"</span><span style="color: #800000">yyyyMMddHHmmss</span><span style="color: #800000">"</span><span style="color: #000000">)&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">.html</span><span style="color: #800000">"</span><span style="color: #000000">;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">&nbsp;替换内容<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">&nbsp;这时,模板文件已经读入到名称为str的变量中了</span><span style="color: #008000"><br />
</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;str&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;str.Replace(</span><span style="color: #800000">"</span><span style="color: #800000">ShowArticle</span><span style="color: #800000">"</span><span style="color: #000000">,&nbsp;strText);&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">模板页中的ShowArticle</span><span style="color: #008000"><br />
</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;str&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;str.Replace(</span><span style="color: #800000">"</span><span style="color: #800000">biaoti</span><span style="color: #800000">"</span><span style="color: #000000">,&nbsp;strText);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;str&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;str.Replace(</span><span style="color: #800000">"</span><span style="color: #800000">content</span><span style="color: #800000">"</span><span style="color: #000000">,&nbsp;strContent);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;str&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;str.Replace(</span><span style="color: #800000">"</span><span style="color: #800000">author</span><span style="color: #800000">"</span><span style="color: #000000">,&nbsp;strAuthor);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">&nbsp;写文件</span><span style="color: #008000"><br />
</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">try</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sw&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;System.IO.StreamWriter(path&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;htmlfilename,&nbsp;</span><span style="color: #0000ff">false</span><span style="color: #000000">,&nbsp;code);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sw.Write(str);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sw.Flush();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">catch</span><span style="color: #000000">&nbsp;(Exception&nbsp;ex)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HttpContext.Current.Response.Write(ex.Message);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HttpContext.Current.Response.End();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">finally</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sw.Close();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">return</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">true</span><span style="color: #000000">;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></div>
<br />
模板页Text.html代码 <br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #0000ff">&lt;</span><span style="color: #800000">html</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">head</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">title</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">ShowArticle</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">title</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">head</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">body</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
biaoti<br />
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">br&nbsp;</span><span style="color: #0000ff">/&gt;</span><span style="color: #000000"><br />
content<br />
<br />
author<br />
</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">body</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">html</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;</span></div>
<img src ="http://www.cnblogs.com/zsb/aggbug/1201829.html?type=2" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41962/" target="_blank">[新闻]IBM正在开发超强性能4TB固态硬盘阵列</a>]]></description></item><item><title>DataSet操作XML的一点理解</title><link>http://www.cnblogs.com/zsb/archive/2008/05/15/1198688.html</link><dc:creator>落雨凌风</dc:creator><author>落雨凌风</author><pubDate>Thu, 15 May 2008 09:25:00 GMT</pubDate><guid>http://www.cnblogs.com/zsb/archive/2008/05/15/1198688.html</guid><wfw:comment>http://www.cnblogs.com/zsb/comments/1198688.html</wfw:comment><comments>http://www.cnblogs.com/zsb/archive/2008/05/15/1198688.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/zsb/comments/commentRss/1198688.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zsb/services/trackbacks/1198688.html</trackback:ping><description><![CDATA[摘要: 代码简单，记录下来为了以后能再看。有错误请指出。谢谢。DataSet操作源码：1usingSystem;2usingSystem.Configuration;3usingSystem.Data;4usingSystem.Linq;5usingSystem.Web;6usingSystem.Web.Security;7usingSystem.Web.UI;8usingSystem.Web.UI.Ht&nbsp;&nbsp;<a href='http://www.cnblogs.com/zsb/archive/2008/05/15/1198688.html'>阅读全文</a><img src ="http://www.cnblogs.com/zsb/aggbug/1198688.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41961/" target="_blank">[新闻]Microsoft F# CTP(2008年9月)</a>]]></description></item><item><title>字符串的常用操作(转)</title><link>http://www.cnblogs.com/zsb/archive/2008/05/14/1196966.html</link><dc:creator>落雨凌风</dc:creator><author>落雨凌风</author><pubDate>Wed, 14 May 2008 08:53:00 GMT</pubDate><guid>http://www.cnblogs.com/zsb/archive/2008/05/14/1196966.html</guid><wfw:comment>http://www.cnblogs.com/zsb/comments/1196966.html</wfw:comment><comments>http://www.cnblogs.com/zsb/archive/2008/05/14/1196966.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/zsb/comments/commentRss/1196966.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zsb/services/trackbacks/1196966.html</trackback:ping><description><![CDATA[<table cellspacing="1" cellpadding="2" width="90%" align="center" bgcolor="#eeeeee" border="0">
    <tbody>
        <tr>
            <td colspan="2"><strong>IndexOf-搜索函数</strong></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff" colspan="2">int String.IndexOf(string value);</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff" colspan="2">返回字符串中第一次出现子字符串的字符位置，从0开始，未找到子字符串返回-1。</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff" colspan="2">int String.IndexOf(string value,int startIndex);</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff" colspan="2">同上，但是从字符串的startIndex位置开始搜索，一直到字符串末尾。</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff" colspan="2">int String.IndexOf(string value,int startIndex,int count);</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff" colspan="2">同上，但是从字符串的指定位置开始，并向后搜索count个字符。</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff" colspan="2"><font color="#ff0000">注意后两个参数的取值要满足下面条件：<br />
            0&lt;=startIndex&lt;Length<br />
            0&lt;count&lt;=Length-startIndex</font></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff" colspan="2">示例：string mystr="ABCABCABC";</td>
        </tr>
        <tr>
            <td width="50%" bgcolor="#ffffff"><font color="#009900">表达式</font></td>
            <td bgcolor="#ffffff"><font color="#009900">返回值</font></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff"><font color="#009900">mystr.IndexOf("a")</font></td>
            <td bgcolor="#ffffff"><font color="#009900">-1<font color="#666666"> //大小写敏感</font></font></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff"><font color="#009900">mystr.IndexOf("A")</font></td>
            <td bgcolor="#ffffff"><font color="#009900">0</font></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff"><font color="#009900">mystr.IndexOf("A",0)</font></td>
            <td bgcolor="#ffffff"><font color="#009900">0 <font color="#666666">//第一个字符的索引号为0</font></font></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff"><font color="#009900">mystr.IndexOf("A",1)</font></td>
            <td bgcolor="#ffffff"><font color="#009900">3</font></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff"><font color="#009900">mystr.IndexOf("A",1,2)</font></td>
            <td bgcolor="#ffffff"><font color="#009900">-1</font></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff"><font color="#009900">mystr.IndexOf("A",1,3)</font></td>
            <td bgcolor="#ffffff"><font color="#009900">3 <font color="#666666">//总共搜索count个字符</font></font></td>
        </tr>
    </tbody>
</table>
<br />
<table cellspacing="1" cellpadding="2" width="90%" align="center" bgcolor="#eeeeee" border="0">
    <tbody>
        <tr>
            <td><strong>LastIndexOf-反向搜索函数</strong></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff">返回字符串中子字符串的最后出现的字符位置，从后向前找。</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff"><font color="#ff0000">0&lt;=startIndex&lt;Length<br />
            0&lt;count&lt;=startIndex+1</font></td>
        </tr>
    </tbody>
</table>
<br />
<table cellspacing="1" cellpadding="2" width="90%" align="center" bgcolor="#eeeeee" border="0">
    <tbody>
        <tr>
            <td><strong>Insert-插入函数</strong></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff">string Insert(int startIndex,string value);</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff">在字符串的指定索引位置插入一个字符串。<br />
            <font color="#ff0000">在返回的字符串中，value字符串的第一个字符的索引号为startIndex。</font> </td>
        </tr>
    </tbody>
</table>
<br />
<table cellspacing="1" cellpadding="2" width="90%" align="center" bgcolor="#eeeeee" border="0">
    <tbody>
        <tr>
            <td><strong>Remove-删除函数</strong></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff">string Remove(int startIndex,int count);</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff">从字符串的指定索引位置删除指定数目的字符。<br />
            <font color="#ff0000">索引和计数必须引用该字符串内的位置，startIndex+count&lt;=Length</font></td>
        </tr>
    </tbody>
</table>
<br />
<table cellspacing="1" cellpadding="2" width="90%" align="center" bgcolor="#eeeeee" border="0">
    <tbody>
        <tr>
            <td><strong>Replace-替换函数</strong></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff">string Replace(char oldChar,char newChar);</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff">string Replace(string oldValue,string newValue);</td>
        </tr>
    </tbody>
</table>
<br />
<table cellspacing="1" cellpadding="2" width="90%" align="center" bgcolor="#eeeeee" border="0">
    <tbody>
        <tr>
            <td><strong>Concat-连接函数</strong></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff">string Concat(参数);</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff">参数可以是对象、对象数组、字符串、字符串数组，多个对象（字符串）间以逗号分隔</td>
        </tr>
    </tbody>
</table>
<br />
<table cellspacing="1" cellpadding="2" width="90%" align="center" bgcolor="#eeeeee" border="0">
    <tbody>
        <tr>
            <td><strong>Join-串联函数</strong></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff">string Join(string separator,string[] value);</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff">在字符串数组的每个元素之间串联指定的分隔符，从而产生单个串联的字符串。</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff">string Join(string separator,string[] value,int startIndex,int count);</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff">串联部分数组元素，从第startIndex个元素开始，串联count个元素。</td>
        </tr>
    </tbody>
</table>
<br />
<table cellspacing="1" cellpadding="2" width="90%" align="center" bgcolor="#eeeeee" border="0">
    <tbody>
        <tr>
            <td colspan="2"><strong>Split-分割函数</strong></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff" colspan="2">string[] Split(params char[] separator);</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff" colspan="2">根据分割字符将字符串分割成子字符串，然后将结果作为字符串数组返回。</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff" colspan="2">string[] Split(char[] separator,int count);</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff" colspan="2">参数count指定返回的最大数组元素数，进行部分分割</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff" colspan="2">示例：string mystr="1+2+3-4+5+6";</td>
        </tr>
        <tr>
            <td width="50%" bgcolor="#ffffff">表达式</td>
            <td bgcolor="#ffffff">返回</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff"><font color="#009900">mystr.Split('-');</font></td>
            <td bgcolor="#ffffff"><font color="#009900">{"1+2+3","4+5+6"}</font></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff"><font color="#009900">mystr.Split("+-".ToCharArray());</font></td>
            <td bgcolor="#ffffff"><font color="#009900">{"1","2","3","4","5","6"}</font></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff"><font color="#009900">mystr.Split(new char[]{'+','-'});</font></td>
            <td bgcolor="#ffffff"><font color="#009900">{"1","2","3","4","5","6"}</font></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff"><font color="#009900">mystr.Split("+-".ToCharArray(),4);</font></td>
            <td bgcolor="#ffffff"><font color="#009900">{"1","2","3","4+5+6"}</font></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff"><font color="#009900">mystr.Split("+-".ToCharArray(),100);</font></td>
            <td bgcolor="#ffffff"><font color="#009900">{</font><font color="#009900">"1","2","3","4","5","6"}</font></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff" colspan="2"><font color="#ff0000">注意上面分隔字符的几种用法<br />
            部分分割时，最多返回count个元素。</font></td>
        </tr>
    </tbody>
</table>
<br />
<table cellspacing="1" cellpadding="2" width="90%" align="center" bgcolor="#eeeeee" border="0">
    <tbody>
        <tr>
            <td colspan="2"><strong>ToCharArray-打散函数</strong><font color="#ff0000">（哈哈，借用Flash中的术语了）</font></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff" colspan="2">char[] ToCharArray();</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff" colspan="2">将字符串中的字符复制到字符数组。</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff" colspan="2">char[] ToCharArray(int startIndex,int length);</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff" colspan="2">将字符串中的指定子字符串内的字符复制到字符数组。</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff" colspan="2">示例：string mystr="Diffmaker";</td>
        </tr>
        <tr>
            <td width="50%" bgcolor="#ffffff">表达式</td>
            <td bgcolor="#ffffff">返回</td>
        </tr>
        <tr>
            <td bgcolor="#ffffff"><font color="#009900">mystr.ToCharArray();</font></td>
            <td bgcolor="#ffffff"><font color="#009900">{'D','i','f','f','m','a','k','e','r'}</font></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff"><font color="#009900">mystr.ToCharArray(4,4);</font></td>
            <td bgcolor="#ffffff"><font color="#009900">{'m','a','k','e'}</font></td>
        </tr>
    </tbody>
</table>
<br />
<table cellspacing="1" cellpadding="2" width="90%" align="center" bgcolor="#eeeeee" border="0">
    <tbody>
        <tr>
            <td><strong>Trim|TrimStart|TrimEnd-修剪函数</strong></td>
        </tr>
        <tr bgcolor="#ffffff">
            <td>string Trim();<font color="#009900">//移除字符串首尾空白字符（包括中英文空格）</font></td>
        </tr>
        <tr bgcolor="#ffffff">
            <td>string TrimStart();<font color="#009900">//移除字符串首部空白字符（包括中英文空格）</font></td>
        </tr>
        <tr bgcolor="#ffffff">
            <td>string TrimEnd();<font color="#009900">//移除字符串尾部空白字符（包括中英文空格）</font></td>
        </tr>
        <tr bgcolor="#ffffff">
            <td>string Trim(params char[] trimChars);<font color="#009900">//移除字符串首尾字符</font></td>
        </tr>
        <tr bgcolor="#ffffff">
            <td>string TrimStart(params char[] trimChars);<font color="#009900">//移除字符串首部字符</font></td>
        </tr>
        <tr bgcolor="#ffffff">
            <td>string TrimEnd(params char[] trimChars);<font color="#009900">//移除字符串尾部字符</font></td>
        </tr>
        <tr bgcolor="#ffffff">
            <td><font color="#ff0000">当不指定参数时，移除的是空白字符<br />
            当指定参数时，移除的是指定字符 </font></td>
        </tr>
    </tbody>
</table>
<br />
<table cellspacing="1" cellpadding="2" width="90%" align="center" bgcolor="#eeeeee" border="0">
    <tbody>
        <tr>
            <td><strong>StartsWith|EndsWith-端点函数</strong></td>
        </tr>
        <tr bgcolor="#ffffff">
            <td>bool StartsWith(string value);<font color="#009900">//检测字符串是否以子串开始</font></td>
        </tr>
        <tr bgcolor="#ffffff">
            <td>bool EndsWith(string value);<font color="#009900">//检测字符串是否以子串结束</font></td>
        </tr>
    </tbody>
</table>
<br />
<table cellspacing="1" cellpadding="2" width="90%" align="center" bgcolor="#eeeeee" border="0">
    <tbody>
        <tr>
            <td><strong>PadLeft|PadRight-填充函数</strong></td>
        </tr>
        <tr bgcolor="#ffffff">
            <td>string PadLeft(int totalWidth);<font color="#009900">//在字符串左侧添加空格，使其达到指定长度</font></td>
        </tr>
        <tr bgcolor="#ffffff">
            <td>string PadRight(int totalWidth);<font color="#009900">//在字符串右侧添加空格，使其达到指定长度</font></td>
        </tr>
        <tr bgcolor="#ffffff">
            <td>string PadLeft(int totalWidth,char paddingChar);<font color="#009900">//左侧添加指定字符到定长</font></td>
        </tr>
        <tr bgcolor="#ffffff">
            <td>string PadRight(int totalWidth,char paddingChar);<font color="#009900">//右侧添加指定字符到定长</font></td>
        </tr>
    </tbody>
</table>
<br />
<table cellspacing="1" cellpadding="2" width="90%" align="center" bgcolor="#eeeeee" border="0">
    <tbody>
        <tr>
            <td><strong>Substring-取子函数</strong></td>
        </tr>
        <tr bgcolor="#ffffff">
            <td>string Substring(int startIndex);<font color="#009900">//从指定的字符位置开始至串尾</font></td>
        </tr>
        <tr bgcolor="#ffffff">
            <td>string Substring(int startIndex,int length);<font color="#009900">//从指定的字符位置开始取指定长度</font></td>
        </tr>
        <tr bgcolor="#ffffff">
            <td><font color="#ff0000">startIndex 从零开始<br />
            如果startIndex等于字符串的长度，则返回：string.Empty<br />
            startIndex+count&lt;=Length </font></td>
        </tr>
    </tbody>
</table>
<br />
<table cellspacing="1" cellpadding="2" width="90%" align="center" bgcolor="#eeeeee" border="0">
    <tbody>
        <tr>
            <td><strong>其他简单函数</strong></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff">String.ToLower();<font color="#009900">//转小写函数</font></td>
        </tr>
        <tr>
            <td bgcolor="#ffffff">String.ToUpper();<font color="#009900">//转大写函数</font></td>
        </tr>
    </tbody>
</table>
<img src ="http://www.cnblogs.com/zsb/aggbug/1196966.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41960/" target="_blank">[新闻]微软4.86亿美元收购Greenfield</a>]]></description></item><item><title>最简单的文件上传</title><link>http://www.cnblogs.com/zsb/archive/2008/05/04/1181536.html</link><dc:creator>落雨凌风</dc:creator><author>落雨凌风</author><pubDate>Sun, 04 May 2008 04:08:00 GMT</pubDate><guid>http://www.cnblogs.com/zsb/archive/2008/05/04/1181536.html</guid><wfw:comment>http://www.cnblogs.com/zsb/comments/1181536.html</wfw:comment><comments>http://www.cnblogs.com/zsb/archive/2008/05/04/1181536.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/zsb/comments/commentRss/1181536.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zsb/services/trackbacks/1181536.html</trackback:ping><description><![CDATA[<div>
<p>纯属个人所见，请大家批评指点。<br />
btnUpLoad Button按钮<br />
fileUp&nbsp;&nbsp;&nbsp;&nbsp; FileUpload控件<br />
</p>
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #008080">&nbsp;1</span><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System;<br />
</span><span style="color: #008080">&nbsp;2</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Data;<br />
</span><span style="color: #008080">&nbsp;3</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Configuration;<br />
</span><span style="color: #008080">&nbsp;4</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Collections;<br />
</span><span style="color: #008080">&nbsp;5</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Web;<br />
</span><span style="color: #008080">&nbsp;6</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Web.Security;<br />
</span><span style="color: #008080">&nbsp;7</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Web.UI;<br />
</span><span style="color: #008080">&nbsp;8</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Web.UI.WebControls;<br />
</span><span style="color: #008080">&nbsp;9</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Web.UI.WebControls.WebParts;<br />
</span><span style="color: #008080">10</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">using</span><span style="color: #000000">&nbsp;System.Web.UI.HtmlControls;&nbsp;<br />
</span><span style="color: #008080">11</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">partial</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">class</span><span style="color: #000000">&nbsp;test1&nbsp;:&nbsp;System.Web.UI.Page<br />
</span><span style="color: #008080">12</span><span style="color: #000000"><img id="Codehighlighter1_311_1824_Open_Image" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_311_1824_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_311_1824_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_311_1824_Closed_Text').style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_311_1824_Closed_Image" style="display: none" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_311_1824_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_311_1824_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_311_1824_Open_Text').style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" /></span><span id="Codehighlighter1_311_1824_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.cnblogs.com/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_311_1824_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">13</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">protected</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;Page_Load(</span><span style="color: #0000ff">object</span><span style="color: #000000">&nbsp;sender,&nbsp;EventArgs&nbsp;e)<br />
</span><span style="color: #008080">14</span><span style="color: #000000"><img id="Codehighlighter1_374_382_Open_Image" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_374_382_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_374_382_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_374_382_Closed_Text').style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_374_382_Closed_Image" style="display: none" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_374_382_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_374_382_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_374_382_Open_Text').style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_374_382_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.cnblogs.com/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_374_382_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">15</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" /><br />
</span><span style="color: #008080">16</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
</span><span style="color: #008080">17</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">protected</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">void</span><span style="color: #000000">&nbsp;btnUpLoad_Click(</span><span style="color: #0000ff">object</span><span style="color: #000000">&nbsp;sender,&nbsp;EventArgs&nbsp;e)<br />
</span><span style="color: #008080">18</span><span style="color: #000000"><img id="Codehighlighter1_450_1821_Open_Image" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_450_1821_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_450_1821_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_450_1821_Closed_Text').style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_450_1821_Closed_Image" style="display: none" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_450_1821_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_450_1821_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_450_1821_Open_Text').style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_450_1821_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.cnblogs.com/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_450_1821_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">19</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">string</span><span style="color: #000000">&nbsp;fileUpName&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;fileUp.PostedFile.FileName;<br />
</span><span style="color: #008080">20</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" /></span><span style="color: #008000">//</span><span style="color: #008000">获得文件全路径名。</span><span style="color: #008000"><br />
</span><span style="color: #008080">21</span><span style="color: #008000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;(fileUpName</span><span style="color: #000000">==</span><span style="color: #800000">""</span><span style="color: #000000">)<br />
</span><span style="color: #008080">22</span><span style="color: #000000"><img id="Codehighlighter1_556_687_Open_Image" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_556_687_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_556_687_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_556_687_Closed_Text').style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_556_687_Closed_Image" style="display: none" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_556_687_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_556_687_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_556_687_Open_Text').style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_556_687_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.cnblogs.com/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_556_687_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">23</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080">24</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(</span><span style="color: #800000">"</span><span style="color: #800000">&lt;script&nbsp;language=javascript&gt;&nbsp;window.alert(\</span><span style="color: #800000">"</span><span style="color: #000000">请选择文件后再上传！\</span><span style="color: #800000">"</span><span style="color: #800000">)&lt;/script&gt;</span><span style="color: #800000">"</span><span style="color: #000000">);<br />
</span><span style="color: #008080">25</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080">26</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
</span><span style="color: #008080">27</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" /></span><span style="color: #008000">//</span><span style="color: #008000">判断是否选择文件</span><span style="color: #008000"><br />
</span><span style="color: #008080">28</span><span style="color: #008000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">else</span><span style="color: #000000"><br />
</span><span style="color: #008080">29</span><span style="color: #000000"><img id="Codehighlighter1_720_1815_Open_Image" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_720_1815_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_720_1815_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_720_1815_Closed_Text').style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_720_1815_Closed_Image" style="display: none" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_720_1815_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_720_1815_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_720_1815_Open_Text').style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_720_1815_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.cnblogs.com/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_720_1815_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">30</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">string</span><span style="color: #000000">&nbsp;fileName&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;fileUpName.Substring(fileUpName.LastIndexOf(</span><span style="color: #800000">"</span><span style="color: #800000">\\</span><span style="color: #800000">"</span><span style="color: #000000">)&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;</span><span style="color: #800080">1</span><span style="color: #000000">);<br />
</span><span style="color: #008080">31</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" /></span><span style="color: #008000">//</span><span style="color: #008000">获得路径最后一个&#8220;\&#8221;后的文件名。</span><span style="color: #008000"><br />
</span><span style="color: #008080">32</span><span style="color: #008000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">string</span><span style="color: #000000">&nbsp;type&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;fileUpName.Substring(fileUpName.LastIndexOf(</span><span style="color: #800000">"</span><span style="color: #800000">.</span><span style="color: #800000">"</span><span style="color: #000000">)&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;</span><span style="color: #800080">1</span><span style="color: #000000">);<br />
</span><span style="color: #008080">33</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" /></span><span style="color: #008000">//</span><span style="color: #008000">获得文件名中最后一个&#8220;.&#8221;后的文件后缀名</span><span style="color: #008000"><br />
</span><span style="color: #008080">34</span><span style="color: #008000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;(type&nbsp;</span><span style="color: #000000">==</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">jpg</span><span style="color: #800000">"</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">||</span><span style="color: #000000">&nbsp;type&nbsp;</span><span style="color: #000000">==</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">gif</span><span style="color: #800000">"</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">||</span><span style="color: #000000">&nbsp;type&nbsp;</span><span style="color: #000000">==</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">bmp</span><span style="color: #800000">"</span><span style="color: #000000">)<br />
</span><span style="color: #008080">35</span><span style="color: #000000"><img id="Codehighlighter1_1012_1638_Open_Image" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_1012_1638_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_1012_1638_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_1012_1638_Closed_Text').style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_1012_1638_Closed_Image" style="display: none" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_1012_1638_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_1012_1638_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_1012_1638_Open_Text').style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_1012_1638_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.cnblogs.com/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_1012_1638_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">36</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">int</span><span style="color: #000000">&nbsp;x&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;fileUp.PostedFile.ContentLength;<br />
</span><span style="color: #008080">37</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" /></span><span style="color: #008000">//</span><span style="color: #008000">获得文件的大小。</span><span style="color: #008000"><br />
</span><span style="color: #008080">38</span><span style="color: #008000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">string</span><span style="color: #000000">&nbsp;y;<br />
</span><span style="color: #008080">39</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;(x&nbsp;</span><span style="color: #000000">&lt;</span><span style="color: #000000">&nbsp;</span><span style="color: #800080">1024</span><span style="color: #000000">)<br />
</span><span style="color: #008080">40</span><span style="color: #000000"><img id="Codehighlighter1_1154_1202_Open_Image" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_1154_1202_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_1154_1202_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_1154_1202_Closed_Text').style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_1154_1202_Closed_Image" style="display: none" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_1154_1202_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_1154_1202_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_1154_1202_Open_Text').style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_1154_1202_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.cnblogs.com/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_1154_1202_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">41</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;y&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">B</span><span style="color: #800000">"</span><span style="color: #000000">;<br />
</span><span style="color: #008080">42</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
</span><span style="color: #008080">43</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">else</span><span style="color: #000000"><br />
</span><span style="color: #008080">44</span><span style="color: #000000"><img id="Codehighlighter1_1240_1324_Open_Image" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_1240_1324_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_1240_1324_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_1240_1324_Closed_Text').style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_1240_1324_Closed_Image" style="display: none" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_1240_1324_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_1240_1324_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_1240_1324_Open_Text').style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_1240_1324_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.cnblogs.com/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_1240_1324_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">45</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;x&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;x&nbsp;</span><span style="color: #000000">/</span><span style="color: #000000">&nbsp;</span><span style="color: #800080">1024</span><span style="color: #000000">;<br />
</span><span style="color: #008080">46</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;y&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">KB</span><span style="color: #800000">"</span><span style="color: #000000">;<br />
</span><span style="color: #008080">47</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" /><br />
</span><span style="color: #008080">48</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
</span><span style="color: #008080">49</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Label1.Text&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">你上传的文件名是：</span><span style="color: #800000">"</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;fileName&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">&lt;br&gt;文件后缀名：</span><span style="color: #800000">"</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;type&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">&lt;br&gt;文件大小为：</span><span style="color: #800000">"</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;x&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;y&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">&lt;br&gt;服务器绝对路径：E:\\web\\up\\</span><span style="color: #800000">"</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">a;<br />
</span><span style="color: #008080">50</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fileUp.PostedFile.SaveAs(</span><span style="color: #800000">"</span><span style="color: #800000">E:\\web\\up\\</span><span style="color: #800000">"</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;a);<br />
</span><span style="color: #008080">51</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" /></span><span style="color: #008000">//</span><span style="color: #008000">用PostedFile的SaveAs方法将文件写入指定路径。</span><span style="color: #008000"><br />
</span><span style="color: #008080">52</span><span style="color: #008000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;imgUp.ImageUrl&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #800000">"</span><span style="color: #800000">E:\\web\\up\\</span><span style="color: #800000">"</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">+</span><span style="color: #000000">&nbsp;a;<br />
</span><span style="color: #008080">53</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
</span><span style="color: #008080">54</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">else</span><span style="color: #000000"><br />
</span><span style="color: #008080">55</span><span style="color: #000000"><img id="Codehighlighter1_1668_1805_Open_Image" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_1668_1805_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_1668_1805_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_1668_1805_Closed_Text').style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_1668_1805_Closed_Image" style="display: none" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_1668_1805_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_1668_1805_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_1668_1805_Open_Text').style.display='inline';" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_1668_1805_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.cnblogs.com/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_1668_1805_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">56</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(</span><span style="color: #800000">"</span><span style="color: #800000">&lt;script&nbsp;language=javascript&gt;&nbsp;window.alert(\</span><span style="color: #800000">"</span><span style="color: #000000">你选择图片的文件名有误！\</span><span style="color: #800000">"</span><span style="color: #800000">)&lt;/script&gt;</span><span style="color: #800000">"</span><span style="color: #000000">);<br />
</span><span style="color: #008080">57</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080">58</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
</span><span style="color: #008080">59</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
</span><span style="color: #008080">60</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
</span><span style="color: #008080">61</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top"  alt="" /><br />
</span><span style="color: #008080">62</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" />}</span></span><span style="color: #000000"><br />
</span><span style="color: #008080">63</span><span style="color: #000000"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top"  alt="" /></span></div>
</div>
<img src ="http://www.cnblogs.com/zsb/aggbug/1181536.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41959/" target="_blank">[新闻]苹果已然取代微软地位成行业众矢之的</a>]]></description></item><item><title>用CSS弹出对话框</title><link>http://www.cnblogs.com/zsb/archive/2008/05/04/1181405.html</link><dc:creator>落雨凌风</dc:creator><author>落雨凌风</author><pubDate>Sun, 04 May 2008 03:03:00 GMT</pubDate><guid>http://www.cnblogs.com/zsb/archive/2008/05/04/1181405.html</guid><wfw:comment>http://www.cnblogs.com/zsb/comments/1181405.html</wfw:comment><comments>http://www.cnblogs.com/zsb/archive/2008/05/04/1181405.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/zsb/comments/commentRss/1181405.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zsb/services/trackbacks/1181405.html</trackback:ping><description><![CDATA[<span style="font-family: 微软雅黑">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 原理非常简单，就是把背景图片的地址改为JAVASCRIPT代码，当页面加载的时候就会JAVASCRIPT代码。也可以放其他简单的代码。<br style="font-family: " />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; font-family: ; background-color: #eeeeee"><span style="color: #008080; font-family: ">&nbsp;1</span><img style="font-family: " alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top" /><span style="color: #800000; font-family: ">&lt;html&gt;<br style="font-family: " />
</span><span style="color: #008080; font-family: ">&nbsp;2</span><span style="color: #800000; font-family: "><img style="font-family: " alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top" />&lt;head&gt;<br style="font-family: " />
</span><span style="color: #008080; font-family: ">&nbsp;3</span><span style="color: #800000; font-family: "><img style="font-family: " alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top" />&lt;title&gt;CSS弹出对话框&lt;/title&gt;<br style="font-family: " />
</span><span style="color: #008080; font-family: ">&nbsp;4</span><span style="color: #800000; font-family: "><img style="font-family: " alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top" />&lt;style&nbsp;type="text/css"&gt;&nbsp;<br style="font-family: " />
</span><span style="color: #008080; font-family: ">&nbsp;5</span><span style="color: #800000; font-family: "><img id="Codehighlighter1_68_124_Open_Image" style="font-family: " onclick="this.style.display='none'; document.getElementById('Codehighlighter1_68_124_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_68_124_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_68_124_Closed_Text').style.display='inline';" alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_68_124_Closed_Image" style="display: none; font-family: " onclick="this.style.display='none'; document.getElementById('Codehighlighter1_68_124_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_68_124_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_68_124_Open_Text').style.display='inline';" alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif" align="top" />body&nbsp;</span><span id="Codehighlighter1_68_124_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; font-family: ; background-color: #ffffff">{<img style="font-family: " alt="" src="http://www.cnblogs.com/Images/dot.gif" />}</span><span id="Codehighlighter1_68_124_Open_Text" style="font-family: "><span style="color: #000000; font-family: ">{</span><span style="color: #ff0000; font-family: ">&nbsp;<br style="font-family: " />
</span><span style="color: #008080; font-family: ">&nbsp;6</span><span style="color: #ff0000; font-family: "><img style="font-family: " alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" align="top" />background-image</span><span style="color: #000000; font-family: ">:</span><span style="color: #0000ff; font-family: ">&nbsp;url('javascript:alert("你要说的话")</span><span style="color: #000000; font-family: ">;</span><span style="color: blue; font-family: ">')<br style="font-family: " />
</span><span style="color: #008080; font-family: ">&nbsp;7</span><span style="color: #ff0000; font-family: "><img style="font-family: " alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" /></span><span style="color: #000000; font-family: ">}</span></span><span style="color: #800000; font-family: "><br style="font-family: " />
</span><span style="color: #008080; font-family: ">&nbsp;8</span><span style="color: #800000; font-family: "><img style="font-family: " alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top" />&lt;/style&gt;<br style="font-family: " />
</span><span style="color: #008080; font-family: ">&nbsp;9</span><span style="color: #800000; font-family: "><img style="font-family: " alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top" />&lt;/head&gt;<br style="font-family: " />
</span><span style="color: #008080; font-family: ">10</span><span style="color: #800000; font-family: "><img style="font-family: " alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top" />&lt;body&gt;<br style="font-family: " />
</span><span style="color: #008080; font-family: ">11</span><span style="color: #800000; font-family: "><img style="font-family: " alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top" />正文内容<br style="font-family: " />
</span><span style="color: #008080; font-family: ">12</span><span style="color: #800000; font-family: "><img style="font-family: " alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top" />&lt;/body&gt;<br style="font-family: " />
</span><span style="color: #008080; font-family: ">13</span><span style="color: #800000; font-family: "><img style="font-family: " alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top" /><br style="font-family: " />
</span><span style="color: #008080; font-family: ">14</span><span style="color: #800000; font-family: "><img style="font-family: " alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top" />&lt;/html&gt;<br style="font-family: " />
</span><span style="color: #008080; font-family: ">15</span><span style="color: #800000; font-family: "><img style="font-family: " alt="" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" align="top" /></span></div>
</span>
<img src ="http://www.cnblogs.com/zsb/aggbug/1181405.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/41959/" target="_blank">[新闻]苹果已然取代微软地位成行业众矢之的</a>]]></description></item></channel></rss>