<?xml version="1.0" encoding="UTF-8"?>
  <feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html"><![CDATA[RainWeb网页前端]]></title>
  <subtitle type="html"><![CDATA[—长大后之所以这么努力，只是因为小时候吹过的牛逼！web技术交流群：46540960]]></subtitle>
  <id>http://www.rainweb.cn/</id>
  <link rel="alternate" type="text/html" href="http://www.rainweb.cn/" /> 
  <link rel="self" type="application/atom+xml" href="http://www.rainweb.cn/atom.asp" /> 
  <generator uri="http://www.pjhome.net/" version="2.8">PJBlog3</generator> 
  <updated>2010-03-09T14:14:17+08:00</updated>

  <entry>
	  <title type="html"><![CDATA[【译】鼠标滚轮来控制input框的值]]></title>
	  <author>
		 <name>rainweb</name>
		 <uri>http://www.rainweb.cn/</uri>
		 <email>Rainweb@163.com</email>
	  </author>
	  <category term="" scheme="http://www.rainweb.cn/default.asp?cateID=8" label="Jquery" /> 
	  <updated>2010-03-09T14:14:17+08:00</updated>
	  <published>2010-03-09T14:14:17+08:00</published>
		  <summary type="html"><![CDATA[<p>本文翻译自<a href="http://css-tricks.com/">css-tricks</a>，很普通的效果，就是通过鼠标滚轮，太调整文本框的值。</p>
<p>译文如下：</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;过去，我们已经讨论加入+ / - 按钮来实现文本框值的改变，来实现交互的（更容易在某些情况下比打字）。而用滚轮来实现这个效果，不是我的想法，是读者用电子邮件的形式告诉我的。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; <img alt="" src="http://www.rainweb.cn/download.asp?id=111" /></p>
<p>如图所示：只要鼠标经过输入框，您可以使用鼠标滚轮的数值递增向上和向下。</p>
<p>&nbsp;</p>
<p>Hitesh（应该是读者的名字）想用JQuery来实现这个效果。后来他找到了滚轮事件，这是非常好的事情，简化处理内置插件。只是为了好玩，演示将留在它的两个版本。</p>
<p><strong>HTML</strong></p>
<p>HTML代码很简单，只需要一个input和label</p>
<div class="codeText">
<div class="codeHead">XML/HTML代码</div>
<ol class="dp-xml">
    <li class="alt"><span><span class="tag">&lt;</span><span class="tag-name">div</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">label</span><span>&nbsp;</span><span class="attribute">for</span><span>=</span><span class="attribute-value">&quot;how-many&quot;</span><span class="tag">&gt;</span><span>How&nbsp;Many?&nbsp;</span><span class="tag">&lt;/</span><span class="tag-name">label</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">input</span><span>&nbsp;</span><span class="attribute">type</span><span>=</span><span class="attribute-value">&quot;text&quot;</span><span>&nbsp;</span><span class="attribute">id</span><span>=</span><span class="attribute-value">&quot;how-many&quot;</span><span>&nbsp;</span><span class="attribute">class</span><span>=</span><span class="attribute-value">&quot;wheelable&quot;</span><span>&nbsp;</span><span class="attribute">value</span><span>=</span><span class="attribute-value">&quot;1&quot;</span><span>&nbsp;</span><span class="attribute">name</span><span>=</span><span class="attribute-value">&quot;how-many&quot;</span><span>&nbsp;</span><span class="tag">/&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span class="tag">&lt;/</span><span class="tag-name">div</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
</ol>
</div>
<p><strong>JQuery</strong></p>
<p>如果你想查看的非插件版本，只要下载以下文件。我们将在这里介绍使用插件，这样更加简洁。以下就是要使用到的JavaScript文件：</p>
<div class="codeText">
<div class="codeHead">XML/HTML代码</div>
<ol class="dp-xml">
    <li class="alt"><span><span class="tag">&lt;</span><span class="tag-name">script</span><span>&nbsp;</span><span class="attribute">type</span><span>=</span><span class="attribute-value">'text/javascript'</span><span>&nbsp;</span><span class="attribute">src</span><span>=</span><span class="attribute-value">'http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js'</span><span class="tag">&gt;</span><span class="tag">&lt;/</span><span class="tag-name">script</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li><span class="tag">&lt;</span><span class="tag-name">script</span><span>&nbsp;</span><span class="attribute">type</span><span>=</span><span class="attribute-value">&quot;text/javascript&quot;</span><span>&nbsp;</span><span class="attribute">src</span><span>=</span><span class="attribute-value">&quot;js/jquery.mousewheel.min.js&quot;</span><span class="tag">&gt;</span><span class="tag">&lt;/</span><span class="tag-name">script</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span class="tag">&lt;</span><span class="tag-name">script</span><span>&nbsp;</span><span class="attribute">type</span><span>=</span><span class="attribute-value">&quot;text/javascript&quot;</span><span>&nbsp;</span><span class="attribute">src</span><span>=</span><span class="attribute-value">&quot;js/increment.js&quot;</span><span class="tag">&gt;</span><span class="tag">&lt;/</span><span class="tag-name">script</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
</ol>
</div>
<p>当DOM准备好了，我们将结合添加新的&ldquo;滚轮&rdquo;事件。如果它是一个&ldquo;向上&rdquo;滚轮滚动，我们将增加一个向上的值，如果&ldquo;下&rdquo;，将减1（除非它已经零）。</p>
<p>图像的第一行追加是为了让非JavaScript的用户不会看到该图形，显示鼠标滚轮滚动性。</p>
<div class="codeText">
<div class="codeHead">JavaScript代码</div>
<ol class="dp-c">
    <li class="alt"><span><span>$(</span><span class="keyword">function</span><span>()&nbsp;{ &nbsp;&nbsp;</span></span></li>
    <li><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;$(</span><span class="string">&quot;div&quot;</span><span>).append(</span><span class="string">'&lt;img&nbsp;src=&quot;images/mousewheelupdown.png&quot;&nbsp;alt=&quot;Scroll&nbsp;up&nbsp;or&nbsp;down&nbsp;with&nbsp;mousewheel&quot;&nbsp;/&gt;'</span><span>); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;$(</span><span class="string">&quot;#how-many&quot;</span><span>).bind(</span><span class="string">&quot;mousewheel&quot;</span><span>,&nbsp;</span><span class="keyword">function</span><span>(event,&nbsp;delta)&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">if</span><span>&nbsp;(delta&nbsp;&gt;&nbsp;0)&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">this</span><span>.value&nbsp;=&nbsp;parseInt(</span><span class="keyword">this</span><span>.value)&nbsp;+&nbsp;1; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;</span><span class="keyword">else</span><span>&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">if</span><span>&nbsp;(parseInt(</span><span class="keyword">this</span><span>.value)&nbsp;&gt;&nbsp;0)&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">this</span><span>.value&nbsp;=&nbsp;parseInt(</span><span class="keyword">this</span><span>.value)&nbsp;-&nbsp;1; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">return</span><span>&nbsp;</span><span class="keyword">false</span><span>; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span></li>
    <li><span>});&nbsp;&nbsp;</span></li>
</ol>
</div>
<p><strong>怎么输入非数字？</strong></p>
<p>你必须要处理的需要。现在你有&ldquo;滚轮&rdquo;，如果该插件提供的功能，当你写的事件触发可以是任何东西。在演示我有一个文本输入通过不同种类的鲸鱼名单（在我看了就是一个模拟的select）</p>
<div class="codeText">
<div class="codeHead">JavaScript代码</div>
<ol class="dp-c">
    <li class="alt"><span><span>$(</span><span class="string">&quot;#whale&quot;</span><span>).bind(</span><span class="string">&quot;mousewheel&quot;</span><span>,&nbsp;</span><span class="keyword">function</span><span>(event,&nbsp;delta)&nbsp;{ &nbsp;&nbsp;</span></span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">if</span><span>&nbsp;(</span><span class="keyword">this</span><span>.value&nbsp;==&nbsp;</span><span class="string">&quot;Blue&quot;</span><span>)&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">this</span><span>.value&nbsp;=&nbsp;</span><span class="string">&quot;Sperm&quot;</span><span>; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">else</span><span>&nbsp;</span><span class="keyword">if</span><span>&nbsp;(</span><span class="keyword">this</span><span>.value&nbsp;==&nbsp;</span><span class="string">&quot;Sperm&quot;</span><span>)&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">this</span><span>.value&nbsp;=&nbsp;</span><span class="string">&quot;Orca&quot;</span><span>; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">else</span><span>&nbsp;</span><span class="keyword">if</span><span>&nbsp;(</span><span class="keyword">this</span><span>.value&nbsp;==&nbsp;</span><span class="string">&quot;Orca&quot;</span><span>)&nbsp;{ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">this</span><span>.value&nbsp;=&nbsp;</span><span class="string">&quot;Humpback&quot;</span><span>; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">else</span><span>&nbsp;</span><span class="keyword">if</span><span>&nbsp;(</span><span class="keyword">this</span><span>.value&nbsp;==&nbsp;</span><span class="string">&quot;Humpback&quot;</span><span>)&nbsp;{ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">this</span><span>.value&nbsp;=&nbsp;</span><span class="string">&quot;Blue&quot;</span><span>; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">return</span><span>&nbsp;</span><span class="keyword">false</span><span>; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;});&nbsp;&nbsp;</span></li>
</ol>
</div>
<p><img alt="" src="http://www.rainweb.cn/download.asp?id=112" /></p>
<p>This is pure progressive enhancement. Without JavaScript the inputs are still inputs which behave just as any other input would.（这一句不解，应该是心得体会之类的，比较抽象，翻译不上来~）</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a target="_blank" href="http://www.rainweb.cn/JavaScript/MousewheelInputs/index.html">查看demo</a>&nbsp;&nbsp;&nbsp;&nbsp; <a target="_blank" href="http://www.rainweb.cn/JavaScript/MousewheelInputs/MousewheelInputs.rar">下载demo</a>&nbsp;&nbsp;&nbsp;&nbsp; <a target="_blank" href="http://css-tricks.com/mousewheel-inputs/">嫌我翻译烂点这里看原文^_^</a></p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.rainweb.cn/article/287.html" /> 
	  <id>http://www.rainweb.cn/default.asp?id=287</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[13个JavaScript网站制作中实用技巧]]></title>
	  <author>
		 <name>溺水的魚</name>
		 <uri>http://www.rainweb.cn/</uri>
		 <email>Rainweb@163.com</email>
	  </author>
	  <category term="" scheme="http://www.rainweb.cn/default.asp?cateID=5" label="JavaScript" /> 
	  <updated>2010-03-05T23:46:18+08:00</updated>
	  <published>2010-03-05T23:46:18+08:00</published>
		  <summary type="html"><![CDATA[1. 将彻底屏蔽鼠标右键oncontextmenu=&#34;window.event.returnValue=false&#34; <br/><br/>2. 取消选取、防止复制<br/><br/>&lt;body onsel&#101;ctstart=&#34;return false&#34;&gt;<br/><br/>3. 不准粘贴onpaste=&#34;return false&#34; <br/><br/>4. 防止复制oncopy=&#34;return false;&#34; oncut=&#34;return false;&#34; <br/><br/>5. IE地址栏前换成自己的图标&lt;link rel=&#34;Shortcut Icon&#34; href=&#34;favicon.ico&#34;&gt; <br/><br/>6. 可以在收藏夹中显示出你的图标&lt;link rel=&#34;Bookmark&#34; href=&#34;favicon.ico&#34;&gt; <br/><br/>7. 关闭输入法&lt;input style=&#34;ime-mode:disabled&#34;&gt; <br/><br/>8. 永远都会带着框架<br/><br/>&lt;script language=&#34;JavaScript&#34;&gt;&lt;!--<br/>if (window == top)top.location.href = &#34;frames.htm&#34;; //frames.htm为框架网页<br/>// --&gt;&lt;/script&gt;<br/><br/>9. 防止被人frame<br/><br/>&lt;SCRIPT LANGUAGE=JAVASCRIPT&gt;&lt;!-- <br/>if (top.location != self.location)top.location=self.location;<br/>// --&gt;&lt;/SCRIPT&gt;<br/><br/>10. 网页将不能被另存为<br/><br/>&lt;noscript&gt;&lt;iframe src=*.html&gt;&lt;/iframe&gt;&lt;/noscript&gt; <br/><br/>11. 查看网页源代码<br/><br/>&lt;input type=button value=查看网页源代码 <br/>onclick=&#34;window.location = &#34;view-source:&#34;+ &#34;<a href="http://www.pconline.com.cn" target="_blank" rel="external">http://www.pconline.com.cn</a>&#34;&#34;&gt;<br/><br/>12.删除时确认<br/><br/>&lt;a href=&#34;javascript:if(confirm(&#34;确实要删除吗?&#34;))location=&#34;boos.asp?&amp;areyou=删除&amp;page=1&#34;&#34;&gt;删除&lt;/a&gt; <br/><br/>13. 取得控件的绝对位置<br/><br/>//Javascript<br/>&lt;script language=&#34;Javascript&#34;&gt;<br/>function getIE(e){<br/>var t=e.offsetTop;<br/>var l=e.offsetLeft;<br/>while(e=e.offsetParent){<br/>t+=e.offsetTop;<br/>l+=e.offsetLeft;<br/>}<br/>alert(&#34;top=&#34;+t+&#34;/nleft=&#34;+l);<br/>}<br/>&lt;/script&gt;<br/><br/>//VBScript<br/>&lt;script language=&#34;VBScript&#34;&gt;&lt;!--<br/>function getIE()<br/>dim t,l,a,b<br/>set a=document.all.img1<br/>t=document.all.img1.offsetTop<br/>l=document.all.img1.offsetLeft<br/>while a.tagName&lt;&gt;&#34;BODY&#34;<br/>set a = a.offsetParent<br/>t=t+a.offsetTop<br/>l=l+a.offsetLeft<br/>wend<br/>msgbox &#34;top=&#34;&amp;t&amp;chr(13)&amp;&#34;left=&#34;&amp;l,64,&#34;得到控件的位置&#34;<br/>end function<br/>--&gt;&lt;/script&gt; ]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.rainweb.cn/article/286.html" /> 
	  <id>http://www.rainweb.cn/default.asp?id=286</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[快速定位页面中复杂 CSS BUG]]></title>
	  <author>
		 <name>溺水的魚</name>
		 <uri>http://www.rainweb.cn/</uri>
		 <email>Rainweb@163.com</email>
	  </author>
	  <category term="" scheme="http://www.rainweb.cn/default.asp?cateID=6" label="DIV+CSS+HTML" /> 
	  <updated>2010-03-05T23:42:34+08:00</updated>
	  <published>2010-03-05T23:42:34+08:00</published>
		  <summary type="html"><![CDATA[相信大家对于常见 CSS BUG 的处理已经相对比较熟悉，例如：IE6 Three Pixel Gap、IE5/6 Doubled Float-Margin Bug 等等。但时常我们也会碰到复杂的 CSS BUG 问题，所谓“复杂”实质是指触发的条件很复杂，而“BUG” 也并非指一定是浏览器的 BUG 。对于此类问题，我们首先要解决的是如何定位到问题，只有快速的定位到问题，才能更好的解决问题。<br/><br/>对于快速定位，个人的经验处理一般如下（基本可以定位到我在 淘宝 遇到的 90% 以上的复杂 CSS BUG 问题）：<br/><br/>1、检查页面的标签是否闭合<br/><br/>不要小看这条，也许折腾了你两天都没有解决的 CSS BUG 问题，却仅仅源于这里。毕竟页面的模板一般都是由开发来嵌套的，而他们很容易犯此类问题。<br/><br/>快捷提示：可以用 Dreamweaver 打开文件检查，一般没有闭合的标签，会黄色背景高亮。<br/><br/>2、样式排除法<br/><br/>有些复杂的页面也许加载了 N 个外链 CSS 文件，那么逐个删除 CSS 文件，找到 BUG 触发的具体 CSS 文件，缩小锁定的范围。<br/><br/>对于刚才锁定的问题 CSS 样式文件，逐行删除具体的样式定义，定位到具体的触发样式定义，甚至是具体的触发样式属性。<br/><br/>3、模块确认法<br/><br/>有时候我们也可以从页面的 HTML 元素出发。删除页面中不同的 HTML 模块，寻找到触发问题的 HTML 模块。<br/><br/>4、检查是否清除浮动<br/><br/>其实有不少的 CSS BUG 问题是因为没有清除浮动造成的。养成良好的清除浮动的习惯是必要的，推荐使用 无额外 HTML 标签的清除浮动的方法（尽量避免使用 overflow:hidden;zoom:1 的类似方法来清除浮动，会有太多的限制性）。<br/><br/>5、检查 IE 下是否触发 haslayout<br/><br/>很多的 IE 下复杂 CSS BUG 都与 IE 特有的 haslayout 息息相关。熟悉和理解 haslayout 对于处理复杂的 CSS BUG 会事半功倍。推荐阅读 old9 翻译的 《On having layout》（如果无法翻越穿越伟大的 GFW，可阅读蓝色上的转帖 ）<br/><br/>快捷提示：如果触发了 haslayout，IE 的调试工具 IE Developer Toolbar 中的属性中将会显示 haslayout 值为 -1。<br/><br/>6、边框背景调试法<br/><br/>故名思议就是给元素设置显眼的边框或者背景（一般黑色或红色），进行调试。此方法是最常用的调试 CSS BUG 的方法之一，对于复杂 BUG 依旧适用。经济实惠还环保^^<br/><br/>最后想给大家强调一点的是，养成良好的书写习惯，减少额外标签，尽量语义，符合标准，其实可以为我们减少很多额外的复杂 CSS BUG，更多的时候其实是我们自己给自己制造了麻烦。希望大家远离 BUG ，生活越来越美好。]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.rainweb.cn/article/285.html" /> 
	  <id>http://www.rainweb.cn/default.asp?id=285</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[用jQuery制作模拟下拉框]]></title>
	  <author>
		 <name>rainweb</name>
		 <uri>http://www.rainweb.cn/</uri>
		 <email>Rainweb@163.com</email>
	  </author>
	  <category term="" scheme="http://www.rainweb.cn/default.asp?cateID=8" label="Jquery" /> 
	  <updated>2010-03-03T10:46:56+08:00</updated>
	  <published>2010-03-03T10:46:56+08:00</published>
		  <summary type="html"><![CDATA[<p>很多群员问了关于下拉框美化的问题，现打一个下拉框美化的制作过程，其实是模拟出来的下拉框。</p>
<h4>第一步：先搭建好结构</h4>
<p>这是普通的下拉框代码：</p>
<div class="codeText">
<div class="codeHead">XML/HTML代码</div>
<ol class="dp-xml">
    <li class="alt"><span><span class="tag">&lt;</span><span class="tag-name">select</span><span>&nbsp;</span><span class="attribute">name</span><span>=</span><span class="attribute-value">&quot;abc&quot;</span><span>&nbsp;</span><span class="attribute">id</span><span>=</span><span class="attribute-value">&quot;abc&quot;</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">option</span><span>&nbsp;</span><span class="attribute">value</span><span>=</span><span class="attribute-value">&quot;1&quot;</span><span class="tag">&gt;</span><span>选项一</span><span class="tag">&lt;/</span><span class="tag-name">option</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">option</span><span>&nbsp;</span><span class="attribute">value</span><span>=</span><span class="attribute-value">&quot;2&quot;</span><span class="tag">&gt;</span><span>选项二</span><span class="tag">&lt;/</span><span class="tag-name">option</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">option</span><span>&nbsp;</span><span class="attribute">value</span><span>=</span><span class="attribute-value">&quot;3&quot;</span><span class="tag">&gt;</span><span>选项三</span><span class="tag">&lt;/</span><span class="tag-name">option</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">option</span><span>&nbsp;</span><span class="attribute">value</span><span>=</span><span class="attribute-value">&quot;4&quot;</span><span class="tag">&gt;</span><span>选项四</span><span class="tag">&lt;/</span><span class="tag-name">option</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">option</span><span>&nbsp;</span><span class="attribute">value</span><span>=</span><span class="attribute-value">&quot;5&quot;</span><span class="tag">&gt;</span><span>选项五</span><span class="tag">&lt;/</span><span class="tag-name">option</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">option</span><span>&nbsp;</span><span class="attribute">value</span><span>=</span><span class="attribute-value">&quot;6&quot;</span><span class="tag">&gt;</span><span>选项六</span><span class="tag">&lt;/</span><span class="tag-name">option</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span class="tag">&lt;/</span><span class="tag-name">select</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
</ol>
</div>
<p>这个是模拟出来的：</p>
<div class="codeText">
<div class="codeHead">XML/HTML代码</div>
<ol class="dp-xml">
    <li class="alt"><span><span class="tag">&lt;</span><span class="tag-name">div</span><span>&nbsp;</span><span class="attribute">class</span><span>=</span><span class="attribute-value">&quot;CRselectBox&quot;</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">input</span><span>&nbsp;</span><span class="attribute">type</span><span>=</span><span class="attribute-value">&quot;hidden&quot;</span><span>&nbsp;</span><span class="attribute">value</span><span>=</span><span class="attribute-value">&quot;&quot;</span><span>&nbsp;&nbsp;</span><span class="attribute">name</span><span>=</span><span class="attribute-value">&quot;abc&quot;</span><span>&nbsp;</span><span class="attribute">id</span><span>=</span><span class="attribute-value">&quot;abc&quot;</span><span class="tag">/&gt;</span><span>&nbsp;</span><span class="comments">&lt;!--&nbsp;hidden&nbsp;用来代替select的值&nbsp;--&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">input</span><span>&nbsp;</span><span class="attribute">type</span><span>=</span><span class="attribute-value">&quot;hidden&quot;</span><span>&nbsp;</span><span class="attribute">value</span><span>=</span><span class="attribute-value">&quot;&quot;</span><span>&nbsp;&nbsp;</span><span class="attribute">name</span><span>=</span><span class="attribute-value">&quot;abc_CRtext&quot;</span><span>&nbsp;</span><span class="attribute">id</span><span>=</span><span class="attribute-value">&quot;abc_CRtext&quot;</span><span class="tag">/&gt;</span><span>&nbsp;</span><span class="comments">&lt;!--&nbsp;hidden&nbsp;用来代替select的文本--&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">class</span><span>=</span><span class="attribute-value">&quot;CRselectValue&quot;</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span class="tag">&gt;</span><span>选项一</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">ul</span><span>&nbsp;</span><span class="attribute">class</span><span>=</span><span class="attribute-value">&quot;CRselectBoxOptions&quot;</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">li</span><span>&nbsp;</span><span class="attribute">class</span><span>=</span><span class="attribute-value">&quot;CRselectBoxItem&quot;</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span>&nbsp;</span><span class="attribute">class</span><span>=</span><span class="attribute-value">&quot;selected&quot;</span><span>&nbsp;</span><span class="attribute">rel</span><span>=</span><span class="attribute-value">&quot;1&quot;</span><span class="tag">&gt;</span><span>选项一</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span class="tag">&lt;/</span><span class="tag-name">li</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">li</span><span>&nbsp;</span><span class="attribute">class</span><span>=</span><span class="attribute-value">&quot;CRselectBoxItem&quot;</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span>&nbsp;</span><span class="attribute">rel</span><span>=</span><span class="attribute-value">&quot;2&quot;</span><span class="tag">&gt;</span><span>选项二</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span class="tag">&lt;/</span><span class="tag-name">li</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">li</span><span>&nbsp;</span><span class="attribute">class</span><span>=</span><span class="attribute-value">&quot;CRselectBoxItem&quot;</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span>&nbsp;</span><span class="attribute">rel</span><span>=</span><span class="attribute-value">&quot;3&quot;</span><span class="tag">&gt;</span><span>选项三</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span class="tag">&lt;/</span><span class="tag-name">li</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">li</span><span>&nbsp;</span><span class="attribute">class</span><span>=</span><span class="attribute-value">&quot;CRselectBoxItem&quot;</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span>&nbsp;</span><span class="attribute">rel</span><span>=</span><span class="attribute-value">&quot;4&quot;</span><span class="tag">&gt;</span><span>选项四</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span class="tag">&lt;/</span><span class="tag-name">li</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">li</span><span>&nbsp;</span><span class="attribute">class</span><span>=</span><span class="attribute-value">&quot;CRselectBoxItem&quot;</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span>&nbsp;</span><span class="attribute">rel</span><span>=</span><span class="attribute-value">&quot;5&quot;</span><span class="tag">&gt;</span><span>选项五</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span class="tag">&lt;/</span><span class="tag-name">li</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">li</span><span>&nbsp;</span><span class="attribute">class</span><span>=</span><span class="attribute-value">&quot;CRselectBoxItem&quot;</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span>&nbsp;</span><span class="attribute">rel</span><span>=</span><span class="attribute-value">&quot;6&quot;</span><span class="tag">&gt;</span><span>选项六</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span class="tag">&lt;/</span><span class="tag-name">li</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;/</span><span class="tag-name">ul</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span class="tag">&lt;/</span><span class="tag-name">div</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
</ol>
</div>
<p><a target="_blank" href="http://www.rainweb.cn/JavaScript/JQuery_select/demo1.html">查看演示</a></p>
<h4>第二步：构建效果</h4>
<p>主要就是Jquery代码：</p>
<div class="codeText">
<div class="codeHead">JavaScript代码</div>
<ol class="dp-c">
    <li class="alt"><span><span>$(</span><span class="keyword">function</span><span>(){ &nbsp;&nbsp;</span></span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;$(</span><span class="string">&quot;.CRselectBox&quot;</span><span>).hover(</span><span class="keyword">function</span><span>(){ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(</span><span class="keyword">this</span><span>).addClass(</span><span class="string">&quot;CRselectBoxHover&quot;</span><span>); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;},</span><span class="keyword">function</span><span>(){ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(</span><span class="keyword">this</span><span>).removeClass(</span><span class="string">&quot;CRselectBoxHover&quot;</span><span>); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;}); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;$(</span><span class="string">&quot;.CRselectValue&quot;</span><span>).click(</span><span class="keyword">function</span><span>(){ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(</span><span class="keyword">this</span><span>).blur(); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(</span><span class="string">&quot;.CRselectBoxOptions&quot;</span><span>).show(); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">return</span><span>&nbsp;</span><span class="keyword">false</span><span>; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;}); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;$(</span><span class="string">&quot;.CRselectBoxItem&nbsp;a&quot;</span><span>).click(</span><span class="keyword">function</span><span>(){ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(</span><span class="keyword">this</span><span>).blur(); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">var</span><span>&nbsp;value&nbsp;=&nbsp;$(</span><span class="keyword">this</span><span>).attr(</span><span class="string">&quot;rel&quot;</span><span>); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">var</span><span>&nbsp;txt&nbsp;=&nbsp;$(</span><span class="keyword">this</span><span>).text(); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(</span><span class="string">&quot;#abc&quot;</span><span>).val(value); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(</span><span class="string">&quot;#abc_CRtext&quot;</span><span>).val(txt); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(</span><span class="string">&quot;.CRselectValue&quot;</span><span>).text(txt); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(</span><span class="string">&quot;.CRselectBoxItem&nbsp;a&quot;</span><span>).removeClass(</span><span class="string">&quot;selected&quot;</span><span>); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(</span><span class="keyword">this</span><span>).addClass(</span><span class="string">&quot;selected&quot;</span><span>); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(</span><span class="string">&quot;.CRselectBoxOptions&quot;</span><span>).hide(); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">return</span><span>&nbsp;</span><span class="keyword">false</span><span>; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;}); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">/*点击任何地方关闭层*/</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;$(document).click(</span><span class="keyword">function</span><span>(event){ &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">if</span><span>(&nbsp;$(event.target).attr(</span><span class="string">&quot;class&quot;</span><span>)&nbsp;!=&nbsp;</span><span class="string">&quot;CRselectBox&quot;</span><span>&nbsp;){ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(</span><span class="string">&quot;.CRselectBoxOptions&quot;</span><span>).hide(); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;}); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="comment">/*===================Test========================*/</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;$(</span><span class="string">&quot;#test&quot;</span><span>).click(</span><span class="keyword">function</span><span>(){ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">var</span><span>&nbsp;value&nbsp;=&nbsp;$(</span><span class="string">&quot;#abc&quot;</span><span>).val(); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="keyword">var</span><span>&nbsp;txt&nbsp;=&nbsp;$(</span><span class="string">&quot;#abc_CRtext&quot;</span><span>).val(); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(&nbsp;</span><span class="string">&quot;你本次选择的值和文本分别是：&quot;</span><span>&nbsp;+&nbsp;value&nbsp;+</span><span class="string">&quot;&nbsp;&nbsp;,&nbsp;&quot;</span><span>+txt&nbsp;); &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;}); &nbsp;&nbsp;</span></li>
    <li class="alt"><span>})&nbsp;&nbsp;</span></li>
</ol>
</div>
<p><a target="_blank" href="http://www.rainweb.cn/JavaScript/JQuery_select/demo2.html">查看演示</a></p>
<p>&nbsp;</p>
<p>其实到这里已经算是完成了。为了方便利用，就做成插件吧。</p>
<p>&nbsp;</p>
<p><a target="_blank" href="http://www.rainweb.cn/JavaScript/JQuery_select/demo3.html">查看完整版本演示</a>&nbsp;&nbsp;&nbsp;&nbsp; <a target="_blank" href="http://www.rainweb.cn/JavaScript/JQuery_select/JQuery_select.rar">下载例子</a></p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.rainweb.cn/article/284.html" /> 
	  <id>http://www.rainweb.cn/default.asp?id=284</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[国产基于jQuery的优秀XHTML在线编辑器xhEditor]]></title>
	  <author>
		 <name>rainweb</name>
		 <uri>http://www.rainweb.cn/</uri>
		 <email>Rainweb@163.com</email>
	  </author>
	  <category term="" scheme="http://www.rainweb.cn/default.asp?cateID=8" label="Jquery" /> 
	  <updated>2010-03-01T17:00:11+08:00</updated>
	  <published>2010-03-01T17:00:11+08:00</published>
		  <summary type="html"><![CDATA[<p>说起xhtml在线编辑器，我们可能会想起大名鼎鼎的FCKeditor、TinyMCE&hellip;&hellip;，不过它们都是老外开发的。今天要向大家推荐的是一款国产的优秀XHTML在线编辑器xhEditor。 xhEditor是一个基于jQuery开发的简单迷你并且高效的可视化XHTML编辑器，基于网络访问并且兼容IE 6.0+,Firefox 3.0+,Opera 9.6+,Chrome 1.0+,Safari 3.22+。</p>
<p><img alt="" src="http://www.rainweb.cn/download.asp?id=110" /></p>
<p>从最初的0.9.1版的发布，到现在的1.0.0 beta2版，经过9个多月的开发更新，xhEditor编辑器已经越来越完善，并得到了大量的用户认可和支持。xhEditor团队这种持续改进的态度，也是我对它认可的重要原因。</p>
<p><strong>【xhEditor特色】</strong></p>
<ul>
    <li>小巧：初始加载4个文件，包括：1个js(46k)+2个css(9k)+1个图片(5k)，总共60k。若js和css文件进行gzip压缩，可以进一步缩减为21k左右。</li>
    <li>快速：基于jQuery引擎开发，提供高效的代码执行效率</li>
    <li>简单：简单的调用方式，加一个class属性就能将您的textarea立马变成一个功能丰富的可视化编辑器。</li>
    <li>支持Word：实现Word代码自动检测并清理，提供高效完美的Word代码过滤方案，生成代码最优化精简，但是却不丢失任何细节效果。</li>
    <li>支持UBB：提供完美的UBB可视化编辑解决方案，在您获得安全高效代码存储的同时，又能享受可视化编辑的便捷</li>
</ul>
<p><strong>【在线示例】</strong></p>
<ul sizset="24" sizcache="2">
    <li sizset="24" sizcache="2">默认模式：<a onclick="javascript:pageTracker._trackPageview('/outbound/article/xheditor.com');" href="http://xheditor.com/demos/demo01.html" rel="nofollow">http://xheditor.com/demos/demo01.html</a></li>
    <li sizset="25" sizcache="2">自定义按钮：<a onclick="javascript:pageTracker._trackPageview('/outbound/article/xheditor.com');" href="http://xheditor.com/demos/demo02.html" rel="nofollow">http://xheditor.com/demos/demo02.html</a></li>
    <li sizset="26" sizcache="2">皮肤选择：<a onclick="javascript:pageTracker._trackPageview('/outbound/article/xheditor.com');" href="http://xheditor.com/demos/demo03.html" rel="nofollow">http://xheditor.com/demos/demo03.html</a></li>
    <li sizset="27" sizcache="2">其它选项：<a onclick="javascript:pageTracker._trackPageview('/outbound/article/xheditor.com');" href="http://xheditor.com/demos/demo04.html" rel="nofollow">http://xheditor.com/demos/demo04.html</a></li>
    <li sizset="28" sizcache="2">Javascript交互：<a onclick="javascript:pageTracker._trackPageview('/outbound/article/xheditor.com');" href="http://xheditor.com/demos/demo05.html" rel="nofollow">http://xheditor.com/demos/demo05.html</a></li>
    <li sizset="29" sizcache="2">非utf-8 编码网页调用：<a onclick="javascript:pageTracker._trackPageview('/outbound/article/xheditor.com');" href="http://xheditor.com/demos/demo06.html" rel="nofollow">http://xheditor.com/demos/demo06.html</a></li>
    <li sizset="30" sizcache="2">UBB可视化编辑：<a onclick="javascript:pageTracker._trackPageview('/outbound/article/xheditor.com');" href="http://xheditor.com/demos/demo07.html" rel="nofollow">http://xheditor.com/demos/demo07.html</a></li>
    <li sizset="31" sizcache="2">Ajax文件 上传：<a onclick="javascript:pageTracker._trackPageview('/outbound/article/xheditor.com');" href="http://xheditor.com/demos/demo08.html" rel="nofollow">http://xheditor.com/demos/demo08.html</a></li>
    <li sizset="32" sizcache="2">插件扩展：<a onclick="javascript:pageTracker._trackPageview('/outbound/article/xheditor.com');" href="http://xheditor.com/demos/demo09.html" rel="nofollow">http://xheditor.com/demos/demo09.html</a></li>
    <li sizset="33" sizcache="2">iframe 调用文件上传：<a onclick="javascript:pageTracker._trackPageview('/outbound/article/xheditor.com');" href="http://xheditor.com/demos/demo10.html" rel="nofollow">http://xheditor.com/demos/demo10.html</a></li>
    <li sizset="34" sizcache="2">异步加载：<a onclick="javascript:pageTracker._trackPageview('/outbound/article/xheditor.com');" href="http://xheditor.com/demos/demo11.html" rel="nofollow">http://xheditor.com/demos/demo11.html</a></li>
</ul>
<p sizset="35" sizcache="2">访问官方网站及下载：<a onclick="javascript:pageTracker._trackPageview('/outbound/article/code.google.com');" href="http://code.google.com/p/xheditor/">http://code.google.com/p/xheditor/</a></p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.rainweb.cn/article/283.html" /> 
	  <id>http://www.rainweb.cn/default.asp?id=283</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[What’s the Love?]]></title>
	  <author>
		 <name>rainweb</name>
		 <uri>http://www.rainweb.cn/</uri>
		 <email>Rainweb@163.com</email>
	  </author>
	  <category term="" scheme="http://www.rainweb.cn/default.asp?cateID=9" label="杂七杂八" /> 
	  <updated>2010-03-01T16:18:21+08:00</updated>
	  <published>2010-03-01T16:18:21+08:00</published>
		  <summary type="html"><![CDATA[<p>爱情是追到手的吗？<br />
不是。真正的感情根本不需要追的。两个人的默契，在慢慢将两颗心的距离缩短，在无意识中渐渐靠近彼此。从好朋友到情人，真正的感情是用不了多久的。从你喜欢上他的那一刻起，也许他也在那一刻喜欢上了你。同节奏的爱情往往能奏出最和谐最动听的乐章。真正的爱情需要什么？需要两个人在一起是轻松快乐的，没有压力。<br />
爱一个人就是毫无保留地付出吗？<br />
不是。每一个人都是一个独立的人，我们首先是属于自己的，我们有思想，我们有个性，而不是把我们的全部都给对方。我们可以有保留，比如你不愿意说的隐私，有秘密的人才是成熟的，不是吗？有时候不说出来反而更好。<br />
外貌和个性哪个更重要？<br />
男人年轻的时候往往喜欢漂亮的女子，25岁以后，会选择和自己性格合适的女子，能和自己一起过日子的人。<br />
喜欢一个人，太急切了，反而不好。一是因为越想得到的越得不到；二是得到了也很难珍惜，来得快去得也快。细水长流一些，爱情会更长久。<br />
相爱容易相处难。相处中最重要的是宽容和妥协，在信任和了解的基础上。没有宽容和妥协，任何两个人都无法相处。<br />
纯纯的爱也许只有一次，但是真爱未必只有一次。<br />
时间会抚平一切伤痕。<br />
我们其实是可以爱上很多人的。我们不是喜欢某个人，而是喜欢某种类型的人。先来的人和我们相遇了，于是我们幸福地走到了一起；对于后到的人，只能抱以歉意，同时，祝福他早日找到属于他自己的幸福。<br />
没有谁是我们一生非拥有不可的，爱一个人，很多时候实际上是习惯了这个人<br />
现实和浪漫哪个更重要？<br />
现实。没有现实为基础，浪漫就是空中楼阁。大学校园的爱情往往随着毕业而告终，大多是因为不现实，不在一个城市。只有相互欣赏相互佩服各有所长的人，才会碰撞出最美丽的火花，也才会结出最甜美的爱情果实。<br />
分手后我们还可以做朋友吗？<br />
最好不要。剪不断，理还乱。过去了就过去了，我们不是生活在过去，而是现在。爱情不等于生活，只是生活的一部分。<br />
不要因为自己长相不如对方而放弃追求的打算，长相只是一时的印象，真正决定能否结合主要取决于双方的性格。帅哥配丑女，丑女配帅哥的太多了。<br />
恋爱的时间能长尽量长。这最少有两点好处：一，充分、尽可能长的享受恋爱的愉悦，二，两人相处时间越长，越能检验彼此是否真心，越能看出两人性格是否合得来。<br />
想知道一个人爱不爱你，就看他和你在一起有没有活力，开不开心，有就是爱，没有就是不爱爱情不是感动，你不是他心目中的理想伴侣，即使一时接受你，将来碰上他心仪的那一位，一样会离开你。有些人情绪容易大起大落，这样的人是很难维持一段长久的关系的。<br />
浪漫是什么？<br />
是送花？雨中漫步？楼前伫立不去？如果两人彼此倾心相爱，什么事都不做，静静相对都会感觉是浪漫的。否则，即使两人坐到月亮上拍拖，也是感觉不到浪漫的。　　<br />
是否门当户对不要紧，最重要应该是兴当趣对，不然没有共同语言，即使在一起，仍然会感觉到孤独。<br />
持久的爱情源于彼此发自内心的真爱，建立在平等的基础之上。任何只顾疯狂爱人而不顾自己有否被爱，或是只顾享受被爱而不知真心爱人的人都不会有好的结局。<br />
爱情既是风险投资，难免有去无回，失恋是再正常不过的事情。爱过，就够了。既然不能在一起，总有不能在一起的理由。不能因为别人负了你，就不负责任地游戏、报复或是堕落，自己演的戏，总要自己收场的。何况，他不爱你，你做什么他都不会在乎。<br />
如果爱上，就不要轻易放过机会。莽撞，可能使你后悔一阵子；怯懦，却可能使你一辈子后悔。没有经历过爱情的人生是不完整的，没有经历过痛苦的爱情是不深刻的。爱情使人生丰富，痛苦使爱情升华。<br />
你可能习惯与现在的恋人，明明不太喜欢，但在一起久了，习惯使人不太愿做新的选择。人生会面临无数次选择。当给你机会选择时，你一定要谨慎；一旦你做出了选择，就永远不要后悔；拿得起，放得下，该断则断，该忘记的，就把它忘记；该珍惜的，就要把它珍惜<br />
　　　　<br />
我们总说：&ldquo;我要找一个很爱很爱的人，才会谈恋爱。&rdquo;但是当对方问你，怎样才算是很爱很爱的时候，你却无法回答他，因为你自己也不知道。<br />
没错，我们总是以为，我们会找到一个自己很爱很爱的人。可是后来，当我们猛然回首，我们才会发觉自己曾经多么天真。假如从来没有开始，你怎么知道自己会不会很爱很爱那个人呢？其实，很爱很爱的感觉，是要在一起经历了许多事情之后才会发现的。或许每个人都希望能够找到自己心目中百分之百的伴侣，但是你有没有想过，在你身边会不会早已经有人默默对你付出很久了，只是你没有发觉而已呢？<br />
所以，还是仔细看看身边的人吧，他或许已经等你很久了。当你爱一个人的时候，爱到八分绝对刚刚好。所有的期待和希望都只有七八分，剩下两三分用来爱自己。如果你还继续爱得更多，很可能会给对方沉重的压力，让彼此喘不过气来，完全丧失了爱情的乐趣。<br />
所以请记住，喝酒不要超过六分醉，吃饭不要超过七分饱，爱一个人不要超过八分。如果你也正在为爱迷惘，或许下面这段话可以给你一些启示：爱一个人，要了解也要开解；要道歉也要道谢；要认错也要改错；要体贴也要体谅；是接受而不是忍受；是宽容而不是纵容；是支持而不是支配；是慰问而不是质问；是倾诉而不是控诉；是难忘而不是遗忘；是彼此交流而不是凡事交代；是为对方默默祈求而不是向对方诸多要求。可以浪漫，但不要浪费，不要随便牵手，更不要随便放手。<br />
浪漫的人这样描述与爱人的相逢：千万人当中，在时间的无涯的荒野里，没有早一步，也没 有晚一步，刚巧赶上了。两个人好着的时候，你不妨就这样想吧。如果不好了，你要明白是否和某人在一起，不过是一个再简单不过的概率问题。数千个擦肩而过中，你给谁机会谁就和你有缘分，纵没有甲，也会有乙。别傻等那种想像中的木石前盟般的缘分了，生活中哪有那么多传奇。别醒着做梦了，难道你忘了艺术虽然来源生活，却还高于生活吗？</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.rainweb.cn/article/282.html" /> 
	  <id>http://www.rainweb.cn/default.asp?id=282</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[jQuery Plugins-jQuery 图表插件]]></title>
	  <author>
		 <name>rainweb</name>
		 <uri>http://www.rainweb.cn/</uri>
		 <email>Rainweb@163.com</email>
	  </author>
	  <category term="" scheme="http://www.rainweb.cn/default.asp?cateID=8" label="Jquery" /> 
	  <updated>2010-02-24T10:11:57+08:00</updated>
	  <published>2010-02-24T10:11:57+08:00</published>
		  <summary type="html"><![CDATA[<h3>1) <a href="http://code.google.com/p/flot/">Flot</a></h3>
<p><a href="http://code.google.com/p/flot/" target="_blank"><img class="aligncenter size-full wp-image-673" title="flot" height="86" alt="flot" src="http://www.copytochina.com/upload/image/6_jQuery_Chart_Plugins/flot.png" width="425" /></a></p>
<p><strong>使用范围:</strong> lines, points, filled areas, bars and combinations of these</p>
<p><a href="http://people.iola.dk/olau/flot/examples/zooming.html" target="_blank"><img class="aligncenter size-full wp-image-681" title="Flot Zoom capability" height="92" alt="Flot Zoom capability" src="http://www.copytochina.com/upload/image/6_jQuery_Chart_Plugins/flot2.png" width="400" /></a></p>
<h3>2) <a href="http://omnipotent.net/jquery.sparkline/">Sparklines</a></h3>
<p><a href="http://omnipotent.net/jquery.sparkline/" target="_blank"><img class="aligncenter size-full wp-image-676" title="sparklines" height="62" alt="sparklines" src="http://www.copytochina.com/upload/image/6_jQuery_Chart_Plugins/sparklines.png" width="214" /></a></p>
<p><strong>使用范围：</strong>Pie, Line, Bar, Combination</p>
<h3>3) <a href="http://www.maxb.net/scripts/jgcharts/include/demo/#1">Google Charts Plugin</a></h3>
<p><a href="http://www.maxb.net/scripts/jgcharts/include/demo/#1" target="_blank"><img class="aligncenter size-full wp-image-578" title="googlecharts" height="130" alt="googlecharts" src="http://www.copytochina.com/upload/image/6_jQuery_Chart_Plugins/googlecharts.png" width="314" /></a></p>
<p><strong>使用范围：</strong>Bar, Stacked, Line, Pie, Pie 3D</p>
<p>使用如下代码：attr(<span>'src'</span>, api.make(<span><strong>{</strong></span>data : [[<span>153</span>, <span>60</span>, <span>52</span>], [<span>113</span>, <span>70</span>, <span>60</span>], [<span>120</span>, <span>80</span>, <span>40</span>]]<strong>}</strong>))</p>
<h3>4) <a href="http://www.reach1to1.com/sandbox/jquery/jqchart/">jQuery Chart 0.21</a></h3>
<p><a href="http://www.reach1to1.com/sandbox/jquery/jqchart/" target="_blank"><img class="aligncenter size-full wp-image-672" title="jquerychart-01" height="95" alt="jquerychart-01" src="http://www.copytochina.com/upload/image/6_jQuery_Chart_Plugins/jquerychart-01.png" width="449" /></a></p>
<p><strong>使用范围：</strong>Area, Line, Bar and combinations of these</p>
<p>使用如下代码：.chartAdd({&quot;label&quot;:&quot;Leads&quot;,&quot;type&quot;:&quot;Line&quot;,&quot;color&quot;:&quot;#008800&quot;,&quot;values&quot;:[&quot;100&quot;,&quot;124&quot;,&quot;222&quot;,&quot;44&quot;,&quot;123&quot;,&quot;23&quot;,&quot;99&quot;]})</p>
<h3>5) <a href="http://jsgt.org/lib/jquery/plugin/jqchart/sample/v003/test-use-gradient.html">jQchart</a></h3>
<p><a href="http://jsgt.org/lib/jquery/plugin/jqchart/sample/v003/test-use-gradient.html" target="_blank"><img class="aligncenter size-full wp-image-674" title="jqchart" height="149" alt="jqchart" src="http://www.copytochina.com/upload/image/6_jQuery_Chart_Plugins/jqchart.png" width="400" /></a></p>
<p><strong>使用范围：</strong>Bar, Line</p>
<h3>6) <a href="http://xaviershay.github.com/tufte-graph/">TufteGraph</a></h3>
<p><a href="http://xaviershay.github.com/tufte-graph/" target="_blank"><img class="aligncenter size-full wp-image-675" title="tufte" height="88" alt="tufte" src="http://www.copytochina.com/upload/image/6_jQuery_Chart_Plugins/tufte.png" width="240" /></a></p>
<p><strong>使用范围：</strong>Bar and Stacked Bar</p>
<p>&nbsp;6) jQuery Google Charts</p>
<p>jQuery Google Charts是一个封装Google API charts的jQuery插件，提供了更加简易的使用方法。<br />
<strong>使用范围：</strong>Bar, Stacked, Line, Pie, Pie 3D<br />
使用如下代码：attr(<span>'src'</span>, api.make(<span><strong>{</strong></span>data : [[<span>153</span>, <span>60</span>, <span>52</span>], [<span>113</span>, <span>70</span>, <span>60</span>], [<span>120</span>, <span>80</span>, <span>40</span>]]<strong>}</strong>))</p>
<p><img height="206" alt="" src="http://www.copytochina.com/upload/image/jquery/chart/jgcharts1.jpg" width="242" /></p>
<p><img height="208" alt="" src="http://www.copytochina.com/upload/image/jquery/chart/jgcharts.jpg" width="320" /></p>
<p>主页:<a href="http://www.maxb.net/scripts/jgcharts/include/demo/" target="_blank">http://www.maxb.net/scripts/jgcharts/include/demo/</a><br />
下载:<a href="http://plugins.jquery.com/files/jgcharts-0.96.zip" target="_blank">http://Plugins.jquery.com/files/jgcharts-0.96.zip</a><br />
示例:<a href="http://www.maxb.net/scripts/jgcharts/include/demo/" target="_blank">http://www.maxb.net/scripts/jgcharts/include/demo/</a></p>
<p>原文：<a href="http://www.copytochina.com/">http://www.copytochina.com</a></p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.rainweb.cn/article/281.html" /> 
	  <id>http://www.rainweb.cn/default.asp?id=281</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[原来伪静态就是这么回事]]></title>
	  <author>
		 <name>rainweb</name>
		 <uri>http://www.rainweb.cn/</uri>
		 <email>Rainweb@163.com</email>
	  </author>
	  <category term="" scheme="http://www.rainweb.cn/default.asp?cateID=7" label="后台技术" /> 
	  <updated>2010-02-01T11:20:15+08:00</updated>
	  <published>2010-02-01T11:20:15+08:00</published>
		  <summary type="html"><![CDATA[<pre>
   看了一下伪静态，也没有传说中的那么高深啊，只要研究，终会后有回报的，哈哈~~~</pre>
<h3>伪静态　　</h3>
<p>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; 顾名思义, 伪静态是相对真实静态来讲的.<br />
　　通常我们为了更好的缓解服务器压力,和增强搜索引擎的友好面.都将文章内容生成静态页面.<br />
　　但是有的朋友为了实时的显示一些信息.或者还想运用动态脚本解决一些问题.不能用静态的方式来展示网站内容.<br />
　　但是这就损失了对搜索引擎的友好面.怎么样在两者之间找个中间方法呢,这就产生了伪静态技术.<br />
　　就是展示出来的是以.html一类的静态页面形式,但其实是用ASP一类的动态脚本来处理的.<br />
&nbsp;</p>
<p>很简单的教程，献给喜欢SEO的朋友们。把http://www.rainweb.cn/JavaScript/rewrite/article.asp?/id=1 替换成http://www.rainweb.cn/JavaScript/rewrite/article.asp?/1.html不需要通过iis+ISAPI_Rewrite做基于IIS的url rewrite</p>
<p>一、数据库很简单使用ACCESS，Data.mdb建立一个表Article，三个字段：ID，Title，Content；自动编号、标题、文章内容。<br />
&nbsp;</p>
<p>二、</p>
<div class="codeText">
<div class="codeHead">ASP/Visual Basic代码</div>
<ol class="dp-vb">
    <li class="alt"><span><span>server_v40=Request.ServerVariables(</span><span class="string">&quot;QUERY_STRING&quot;</span><span>)&nbsp;</span><span class="comment">'当前访问URL </span><span>&nbsp;&nbsp;</span></span></li>
    <li><span class="comment">'response.Write(server_v40) </span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>id=Int(replace(replace(server_v40,</span><span class="string">&quot;/&quot;</span><span>,</span><span class="string">&quot;&quot;</span><span>),</span><span class="string">&quot;.html&quot;</span><span>,</span><span class="string">&quot;&quot;</span><span>))&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
    <li><span class="comment">'response.Write(id)&nbsp;&nbsp;</span><span>&nbsp;&nbsp;</span></li>
</ol>
</div>
<p><br />
　　此时的server_v40应该是:1.html .<br />
　　这样,就得到用户正在试图访问的页面.然后提取里边的文章ID(应该为:1),用正则,这里就不多说了.<br />
　　然后到数据库里提取出文章内容.输出到页面里,就OK了.<br />
　　这样.用户看到的URL还是他访问的URL.而我们对内容的处理上可以用到了动态技术.这就是我们想要的结果.<br />
　　说得简单了一些.但是基本思路就是这样了.</p>
<h3>伪静态的利与弊</h3>
<p><br />
　　当然犹如一篇文章的作者所说的：&quot;如果流量稍大一些使用伪静态就出现CPU使用超负荷，我的同时在线300多人就挂了，而不使用伪静态的时候同时在线超500人都不挂，我的IIS数是1000。&rdquo;<br />
　　确实是这样的，由于伪静态是用正则判断而不是真实地址，分辨到底显示哪个页面的责任也由直接指定转由CPU来判断了，所以CPU占有量的上升，确实是伪静态最大的弊病。<br />
　　我们应该选择伪静态还是真静态？<br />
　　1、使用真静态和假静态对SEO来说没有什么区别<br />
　　2、使用真静态可能将导致硬盘损坏并将影响论坛性能<br />
　　3、使用伪静态将占用一定量的CPU占有率，大量使用将导致CPU超负荷<br />
　　4、最重要的一点，我们要静态是为了SEO<br />
　　所以：<br />
　　1、使用真静态的方法可以直接排除了，因为无论怎么生成，对硬盘来说都是很伤的。<br />
　　2、既然真伪静态的效果一样，我们就可以选择伪静态了。<br />
　　3、但是伪静态大量使用会造成CPU超负荷。<br />
　　4、所以我们只要不大量使用就可以了。<br />
　　5、既然静态只是给SEO看的，我们只需要伪静态给SEO就行了，不需要给用户使用。<br />
　　6、所以我们只要在专门提供给SEO爬的Archiver中使用伪静态就可以了。<br />
　　7、谢谢大家耐心看我写的文章。<br />
　　8、有何不解的地方或是有不同的看法欢迎提出。<br />
　　关于伪静态和真静态的评论<br />
　　真正的静态化和伪静态还是有本质的区别的。为浏览用户处理一个纯粹htm和一个调用多个数据的php在CPU的使用率方面明显前者少。记得原来有个人说html下载硬盘读写频繁，他这么说好像读取数据库不用读写磁盘似的，何况还有一大堆缓存的零散php也是放在硬盘的，这些读取不用磁盘操作么？可笑。<br />
　　读取单个htm+图片Flash等附件就可以实现的目的，何苦要读数据库又要读php缓存文件又要重新整合数据输出再+图片Flash等附件这么大费周章呢？CMS首页不需要很多的互动的，论坛那一套不应该拿到这里来用，相反应该更多考虑的是：美观！兼容！信息的直观！性能！还有稳定！<br />
&nbsp;</p>
<p>&nbsp;</p>
<p><a target="_blank" href="http://www.rainweb.cn/JavaScript/rewrite/">查看演示</a>【有显示乱码，但是不影响，呵呵】&nbsp;&nbsp; <a target="_blank" href="http://www.rainweb.cn/JavaScript/rewrite/article.rar">下载例子</a></p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.rainweb.cn/article/280.html" /> 
	  <id>http://www.rainweb.cn/default.asp?id=280</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[jQuery插件—【图片文字循环滚动】]]></title>
	  <author>
		 <name>rainweb</name>
		 <uri>http://www.rainweb.cn/</uri>
		 <email>Rainweb@163.com</email>
	  </author>
	  <category term="" scheme="http://www.rainweb.cn/default.asp?cateID=8" label="Jquery" /> 
	  <updated>2010-01-30T11:27:44+08:00</updated>
	  <published>2010-01-30T11:27:44+08:00</published>
		  <summary type="html"><![CDATA[<p>本博客发布过类似的循环滚动插件，最近又看到一个比较小巧、实用的插件，现发出来一起分享研究。特点是，每个滚动元素的宽或高可以不统一。不关是文字还是图片都是循环显示，也就是所谓的不间断显示。</p>
<p>先看第一种情况：</p>
<p>&nbsp;</p>
<p><a target="_blank" href="http://www.rainweb.cn/JavaScript/jScroll/demo1.html"><span style="color: #000000"><span style="background-color: #339966">元素总高度小于容器高度，不滚动</span></span></a></p>
<p>&nbsp;</p>
<p>第二种情况一第一种情况对比：</p>
<p><a target="_blank" href="http://www.rainweb.cn/JavaScript/jScroll/demo2.html"><span style="color: #000000"><span style="background-color: #339966">元素行高可以不统一</span></span></a></p>
<p>调用方法：</p>
<div class="codeText">
<div class="codeHead">JavaScript代码</div>
<ol class="dp-c">
    <li class="alt"><span><span>$(</span><span class="string">&quot;.scroll_two&quot;</span><span>).jScroll({vertical:&nbsp;</span><span class="keyword">true</span><span>});&nbsp;&nbsp;</span></span></li>
</ol>
</div>
<div class="codeText">
<div class="codeHead">XML/HTML代码</div>
<ol class="dp-xml">
    <li class="alt"><span><span class="tag">&lt;</span><span class="tag-name">h2</span><span class="tag">&gt;</span><span>元素行高可以不统一</span><span class="tag">&lt;/</span><span class="tag-name">h2</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li><span class="tag">&lt;</span><span class="tag-name">div</span><span>&nbsp;</span><span class="attribute">class</span><span>=</span><span class="attribute-value">&quot;box&nbsp;scroll_two&quot;</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">ul</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">li</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span class="tag">&gt;</span><span>声明</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span>|&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span class="tag">&gt;</span><span>农夫山泉关于公益捐赠的严正声明</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span class="tag">&lt;/</span><span class="tag-name">li</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">li</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span class="tag">&gt;</span><span>新车</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span>|&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span class="tag">&gt;</span><span>外观媲美轿车&nbsp;全新一代奥德赛9月初亮相</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span class="tag">&lt;/</span><span class="tag-name">li</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">li</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span class="tag">&gt;</span><span>活动</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span>|&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span class="tag">&gt;</span><span>开启燕京啤酒清爽之旅，赢取万元单反相机</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span class="tag">&lt;/</span><span class="tag-name">li</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">li</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span class="tag">&gt;</span><span>探密</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span>|&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span class="tag">&gt;</span><span>亲历探寻长寿村莫斯利安的神奇之旅</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span class="tag">&lt;/</span><span class="tag-name">li</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">li</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span class="tag">&gt;</span><span>中房</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span>|&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span class="tag">&gt;</span><span>2009CIHAF第十一届中国住交会</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span class="tag">&lt;/</span><span class="tag-name">li</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">li</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span class="tag">&gt;</span><span>惠普</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span>|&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span class="tag">&gt;</span><span>你的打印机能省50％打印成本吗？</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span class="tag">&lt;/</span><span class="tag-name">li</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;/</span><span class="tag-name">ul</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span class="tag">&lt;/</span><span class="tag-name">div</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
</ol>
</div>
<p>&nbsp;</p>
<p>第三种情况图片：</p>
<p><a target="_blank" href="http://www.rainweb.cn/JavaScript/jScroll/demo3.html"><span style="color: #000000"><span style="background-color: #339966">向左翻屏</span></span></a></p>
<p>调用方法（其实是一样的）：</p>
<div class="codeText">
<div class="codeHead">JavaScript代码</div>
<ol class="dp-c">
    <li class="alt"><span><span>$(</span><span class="string">&quot;.scroll_three&quot;</span><span>).jScroll({speed:&nbsp;2000,&nbsp;scroll:&nbsp;3});&nbsp;&nbsp;</span></span></li>
</ol>
</div>
<div class="codeText">
<div class="codeHead">XML/HTML代码</div>
<ol class="dp-xml">
    <li class="alt"><span><span class="tag">&lt;</span><span class="tag-name">h2</span><span class="tag">&gt;</span><span>向左翻屏</span><span class="tag">&lt;/</span><span class="tag-name">h2</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li><span class="tag">&lt;</span><span class="tag-name">div</span><span>&nbsp;</span><span class="attribute">class</span><span>=</span><span class="attribute-value">&quot;box&nbsp;scroll_three&quot;</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">ul</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">li</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">img</span><span>&nbsp;</span><span class="attribute">src</span><span>=</span><span class="attribute-value">&quot;images/1.jpg&quot;</span><span>&nbsp;</span><span class="attribute">width</span><span>=</span><span class="attribute-value">&quot;130&quot;</span><span>&nbsp;</span><span class="attribute">height</span><span>=</span><span class="attribute-value">&quot;107&quot;</span><span>&nbsp;</span><span class="attribute">alt</span><span>=</span><span class="attribute-value">&quot;&quot;</span><span>&nbsp;</span><span class="tag">/&gt;</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span class="tag">&lt;/</span><span class="tag-name">li</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">li</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">img</span><span>&nbsp;</span><span class="attribute">src</span><span>=</span><span class="attribute-value">&quot;images/2.jpg&quot;</span><span>&nbsp;</span><span class="attribute">width</span><span>=</span><span class="attribute-value">&quot;130&quot;</span><span>&nbsp;</span><span class="attribute">height</span><span>=</span><span class="attribute-value">&quot;107&quot;</span><span>&nbsp;</span><span class="attribute">alt</span><span>=</span><span class="attribute-value">&quot;&quot;</span><span>&nbsp;</span><span class="tag">/&gt;</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span class="tag">&lt;/</span><span class="tag-name">li</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">li</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">img</span><span>&nbsp;</span><span class="attribute">src</span><span>=</span><span class="attribute-value">&quot;images/3.jpg&quot;</span><span>&nbsp;</span><span class="attribute">width</span><span>=</span><span class="attribute-value">&quot;130&quot;</span><span>&nbsp;</span><span class="attribute">height</span><span>=</span><span class="attribute-value">&quot;107&quot;</span><span>&nbsp;</span><span class="attribute">alt</span><span>=</span><span class="attribute-value">&quot;&quot;</span><span>&nbsp;</span><span class="tag">/&gt;</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span class="tag">&lt;/</span><span class="tag-name">li</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">li</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">img</span><span>&nbsp;</span><span class="attribute">src</span><span>=</span><span class="attribute-value">&quot;images/4.jpg&quot;</span><span>&nbsp;</span><span class="attribute">width</span><span>=</span><span class="attribute-value">&quot;130&quot;</span><span>&nbsp;</span><span class="attribute">height</span><span>=</span><span class="attribute-value">&quot;107&quot;</span><span>&nbsp;</span><span class="attribute">alt</span><span>=</span><span class="attribute-value">&quot;&quot;</span><span>&nbsp;</span><span class="tag">/&gt;</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span class="tag">&lt;/</span><span class="tag-name">li</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">li</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">img</span><span>&nbsp;</span><span class="attribute">src</span><span>=</span><span class="attribute-value">&quot;images/5.jpg&quot;</span><span>&nbsp;</span><span class="attribute">width</span><span>=</span><span class="attribute-value">&quot;130&quot;</span><span>&nbsp;</span><span class="attribute">height</span><span>=</span><span class="attribute-value">&quot;107&quot;</span><span>&nbsp;</span><span class="attribute">alt</span><span>=</span><span class="attribute-value">&quot;&quot;</span><span>&nbsp;</span><span class="tag">/&gt;</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span class="tag">&lt;/</span><span class="tag-name">li</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">li</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">a</span><span>&nbsp;</span><span class="attribute">href</span><span>=</span><span class="attribute-value">&quot;#&quot;</span><span class="tag">&gt;</span><span class="tag">&lt;</span><span class="tag-name">img</span><span>&nbsp;</span><span class="attribute">src</span><span>=</span><span class="attribute-value">&quot;images/6.jpg&quot;</span><span>&nbsp;</span><span class="attribute">width</span><span>=</span><span class="attribute-value">&quot;130&quot;</span><span>&nbsp;</span><span class="attribute">height</span><span>=</span><span class="attribute-value">&quot;107&quot;</span><span>&nbsp;</span><span class="attribute">alt</span><span>=</span><span class="attribute-value">&quot;&quot;</span><span>&nbsp;</span><span class="tag">/&gt;</span><span class="tag">&lt;/</span><span class="tag-name">a</span><span class="tag">&gt;</span><span class="tag">&lt;/</span><span class="tag-name">li</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;/</span><span class="tag-name">ul</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span class="tag">&lt;/</span><span class="tag-name">div</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
</ol>
</div>
<p>&nbsp;</p>
<p><a target="_blank" href="http://www.rainweb.cn/JavaScript/jScroll/index.html">查看demo</a>&nbsp;&nbsp;&nbsp; <a target="_blank" href="http://www.rainweb.cn/JavaScript/jScroll/jScroll.rar">下载例子</a></p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.rainweb.cn/article/279.html" /> 
	  <id>http://www.rainweb.cn/default.asp?id=279</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[2009年最受欢迎jQuery插件—Chromatabler【表格】]]></title>
	  <author>
		 <name>rainweb</name>
		 <uri>http://www.rainweb.cn/</uri>
		 <email>Rainweb@163.com</email>
	  </author>
	  <category term="" scheme="http://www.rainweb.cn/default.asp?cateID=8" label="Jquery" /> 
	  <updated>2010-01-28T15:28:13+08:00</updated>
	  <published>2010-01-28T15:28:13+08:00</published>
		  <summary type="html"><![CDATA[<p>jQuery 是个宝库，而 jQuery 的插件体系是个取之不竭的宝库，众多开发者在 jQuery 框架下，设计了数不清的插件，jQuery 的特长是网页效果，因此，它的插件库也多与 UI 有关。 webdesignledger.com 网站推选了<a target="_blank" href="http://www.rainweb.cn/article/254.html"><font color="#2a7a98">2009年度最佳 jQuery 插件</font></a>，有些插件在本博客中已经有介绍，有些还没有，本文介绍的是：2009年最受欢迎jQuery插件&mdash;<a target="_blank" href="http://www.chromaloop.com/posts/chromatable-jquery-plugin">Chromatabler</a>【表格】</p>
<p><strong>表格</strong></p>
<p>一看Chromatabler，汗~~没见过这个单词啊，一查还真没有，但就是效果来看，就是表格的表头固定，内容滚动。这样可以再有限的空间内显示更多的内容，但就实用性或者没关角度，没有tab选项卡实用，一般用在统计显示中，这样一个页面可以显示多个表格了。</p>
<p><strong>使用说明</strong></p>
<p>1、首先还是导入JS、CSS文件</p>
<p>2、设置表格的宽度和高度</p>
<div class="codeText">
<div class="codeHead">XML/HTML代码&nbsp;</div>
<ol class="dp-xml">
    <li class="alt"><span><span class="tag">&lt;</span><span class="tag-name">script</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li><span>$(&quot;#yourTableID2&quot;).chromatable({ &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;width:&nbsp;&quot;900px&quot;, &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;height:&nbsp;&quot;400px&quot;, &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;scrolling:&nbsp;&quot;yes&quot; &nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});&nbsp; &nbsp;&nbsp;</span></li>
    <li class="alt"><span class="tag">&lt;/</span><span class="tag-name">script</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
</ol>
</div>
<p>&nbsp;3、很简单，最后就是html表格代码</p>
<div class="codeText">
<div class="codeHead">XML/HTML代码</div>
<ol class="dp-xml">
    <li class="alt"><span><span class="tag">&lt;</span><span class="tag-name">table</span><span>&nbsp;</span><span class="attribute">id</span><span>=</span><span class="attribute-value">&quot;yourTableID2&quot;</span><span>&nbsp;</span><span class="attribute">width</span><span>=</span><span class="attribute-value">&quot;100%&quot;</span><span>&nbsp;</span><span class="attribute">border</span><span>=</span><span class="attribute-value">&quot;0&quot;</span><span>&nbsp;</span><span class="attribute">cellspacing</span><span>=</span><span class="attribute-value">&quot;0&quot;</span><span>&nbsp;</span><span class="attribute">cellpadding</span><span>=</span><span class="attribute-value">&quot;0&quot;</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></span></li>
    <li><span>&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">thead</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">tr</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">th</span><span class="tag">&gt;</span><span>Check&nbsp;out&nbsp;this&nbsp;header</span><span class="tag">&lt;/</span><span class="tag-name">th</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">th</span><span class="tag">&gt;</span><span>Look&nbsp;here's&nbsp;another&nbsp;one</span><span class="tag">&lt;/</span><span class="tag-name">th</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">th</span><span class="tag">&gt;</span><span>Wow,&nbsp;look&nbsp;at&nbsp;me!</span><span class="tag">&lt;/</span><span class="tag-name">th</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;/</span><span class="tag-name">tr</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;</span><span class="tag">&lt;/</span><span class="tag-name">thead</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">tbody</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">tr</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>Quisque&nbsp;in&nbsp;wisi&nbsp;quis&nbsp;orci&nbsp;tincidunt&nbsp;fermentum</span><span class="tag">&lt;/</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>Mauris&nbsp;aliquet&nbsp;mattis&nbsp;metus</span><span class="tag">&lt;/</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>Etiam&nbsp;eu&nbsp;ante&nbsp;non&nbsp;leo&nbsp;egestas&nbsp;nonummy</span><span class="tag">&lt;/</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;/</span><span class="tag-name">tr</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;</span><span>&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">tr</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>Quisque&nbsp;in&nbsp;wisi&nbsp;quis&nbsp;orci&nbsp;tincidunt&nbsp;fermentum</span><span class="tag">&lt;/</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>Mauris&nbsp;aliquet&nbsp;mattis&nbsp;metus</span><span class="tag">&lt;/</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>Etiam&nbsp;eu&nbsp;ante&nbsp;non&nbsp;leo&nbsp;egestas&nbsp;nonummy</span><span class="tag">&lt;/</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;/</span><span class="tag-name">tr</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">tr</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>Some&nbsp;content&nbsp;goes&nbsp;in&nbsp;here</span><span class="tag">&lt;/</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>Praesent&nbsp;vitae&nbsp;ligula&nbsp;nec&nbsp;orci&nbsp;pretium&nbsp;vestibulum</span><span class="tag">&lt;/</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>Maecenas&nbsp;tempus&nbsp;dictum&nbsp;libero</span><span class="tag">&lt;/</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;/</span><span class="tag-name">tr</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">tr</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>Quisque&nbsp;in&nbsp;wisi&nbsp;quis&nbsp;orci&nbsp;tincidunt&nbsp;fermentum</span><span class="tag">&lt;/</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>Mauris&nbsp;aliquet&nbsp;mattis&nbsp;metus</span><span class="tag">&lt;/</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>Etiam&nbsp;eu&nbsp;ante&nbsp;non&nbsp;leo&nbsp;egestas&nbsp;nonummy</span><span class="tag">&lt;/</span><span class="tag-name">td</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="tag">&lt;/</span><span class="tag-name">tr</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;</span><span class="tag">&lt;/</span><span class="tag-name">tbody</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span class="tag">&lt;/</span><span class="tag-name">table</span><span class="tag">&gt;</span><span>&nbsp;&nbsp;</span></li>
</ol>
</div>
<p>&nbsp;</p>
<p><a target="_blank" href="http://www.rainweb.cn/JavaScript/jquery.chromatable/example.html">查看demo</a>&nbsp;&nbsp; <a target="_blank" href="http://www.rainweb.cn/JavaScript/jquery.chromatable/jquery.chromatable.rar">下载例子</a></p>
<p>PS：用了大半年了才发现FCK可以直接贴html高亮代码，以前全是直接贴近来的太丑了，我说人家帖的代码都那么整齐，BS自己一回。</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.rainweb.cn/article/278.html" /> 
	  <id>http://www.rainweb.cn/default.asp?id=278</id>
  </entry>	
		
</feed>
