<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>董昊(昊子)的专栏 - altas(ajax)控件</title><link>http://blog.csdn.net/edisundong/category/329691.aspx</link><description /><dc:language>zh-CN</dc:language><lastUpdateTime>Fri, 04 Apr 2008 08:45:08 GMT</lastUpdateTime><ttl>60</ttl><item><dc:creator>董昊</dc:creator><title>Visual Studio 2008智能感知ExtJs</title><link>http://blog.csdn.net/edisundong/archive/2008/01/28/2069263.aspx</link><pubDate>Mon, 28 Jan 2008 08:56:00 GMT</pubDate><guid>http://blog.csdn.net/edisundong/archive/2008/01/28/2069263.aspx</guid><wfw:comment>http://blog.csdn.net/edisundong/comments/2069263.aspx</wfw:comment><comments>http://blog.csdn.net/edisundong/archive/2008/01/28/2069263.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/edisundong/comments/commentRss/2069263.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2069263</trackback:ping><description>Visual Studio 2008智能感知ExtJs&lt;img src ="http://blog.csdn.net/edisundong/aggbug/2069263.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>董昊</dc:creator><title>ext-2.0扩展树形下拉框(代码及演示)</title><link>http://blog.csdn.net/edisundong/archive/2008/01/27/2068084.aspx</link><pubDate>Sun, 27 Jan 2008 12:30:00 GMT</pubDate><guid>http://blog.csdn.net/edisundong/archive/2008/01/27/2068084.aspx</guid><wfw:comment>http://blog.csdn.net/edisundong/comments/2068084.aspx</wfw:comment><comments>http://blog.csdn.net/edisundong/archive/2008/01/27/2068084.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/edisundong/comments/commentRss/2068084.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2068084</trackback:ping><description> * Ext JS Library 2.0 extend   * Version : 1.0   * Author : 飞天色鼠   * Date : 2007-12-13   * E-mail : gx80@qq.com   * HomePage : http://www.gx80.cn &lt;img src ="http://blog.csdn.net/edisundong/aggbug/2068084.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>董昊</dc:creator><title>ext-2.0扩展多选下拉框(代码及演示)</title><link>http://blog.csdn.net/edisundong/archive/2008/01/25/2065379.aspx</link><pubDate>Fri, 25 Jan 2008 15:00:00 GMT</pubDate><guid>http://blog.csdn.net/edisundong/archive/2008/01/25/2065379.aspx</guid><wfw:comment>http://blog.csdn.net/edisundong/comments/2065379.aspx</wfw:comment><comments>http://blog.csdn.net/edisundong/archive/2008/01/25/2065379.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/edisundong/comments/commentRss/2065379.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2065379</trackback:ping><description>说明：  感谢飞天色鼠和javaeye论坛的sp2，其实是改了飞天色鼠的代码。sp2给了很大帮助，感谢！  演示效果：  &amp;amp;amp;nbsp; 调用代码如下：  var auto_field=new Ext.form.MultiSelectField();if(contextlist==null){&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;nbsp; auto_field.contextArray=&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;nbsp; [&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;nbsp; ['1','一'],&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;nbsp; ['2','二'],&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;nbsp; ['&lt;img src ="http://blog.csdn.net/edisundong/aggbug/2065379.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>董昊</dc:creator><title>altas(ajax)控件(二十三)：等级选择控件Rating </title><link>http://blog.csdn.net/edisundong/archive/2008/01/03/2022900.aspx</link><pubDate>Thu, 03 Jan 2008 18:53:00 GMT</pubDate><guid>http://blog.csdn.net/edisundong/archive/2008/01/03/2022900.aspx</guid><wfw:comment>http://blog.csdn.net/edisundong/comments/2022900.aspx</wfw:comment><comments>http://blog.csdn.net/edisundong/archive/2008/01/03/2022900.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/edisundong/comments/commentRss/2022900.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2022900</trackback:ping><description>altas(ajax)控件(二十三)：等级选择控件Rating &lt;img src ="http://blog.csdn.net/edisundong/aggbug/2022900.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>董昊</dc:creator><title>1111</title><link>http://blog.csdn.net/edisundong/archive/2008/01/03/2022885.aspx</link><pubDate>Thu, 03 Jan 2008 18:49:00 GMT</pubDate><guid>http://blog.csdn.net/edisundong/archive/2008/01/03/2022885.aspx</guid><wfw:comment>http://blog.csdn.net/edisundong/comments/2022885.aspx</wfw:comment><comments>http://blog.csdn.net/edisundong/archive/2008/01/03/2022885.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/edisundong/comments/commentRss/2022885.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2022885</trackback:ping><description>11111&lt;img src ="http://blog.csdn.net/edisundong/aggbug/2022885.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>董昊</dc:creator><title>altas(ajax)控件(二十二)：帮助用户输入的面板控件PopupControl</title><link>http://blog.csdn.net/edisundong/archive/2007/10/21/1835622.aspx</link><pubDate>Sun, 21 Oct 2007 13:35:00 GMT</pubDate><guid>http://blog.csdn.net/edisundong/archive/2007/10/21/1835622.aspx</guid><wfw:comment>http://blog.csdn.net/edisundong/comments/1835622.aspx</wfw:comment><comments>http://blog.csdn.net/edisundong/archive/2007/10/21/1835622.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/edisundong/comments/commentRss/1835622.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1835622</trackback:ping><description>altas(ajax)控件(二十二)：帮助用户输入的面板控件PopupControl&lt;img src ="http://blog.csdn.net/edisundong/aggbug/1835622.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>董昊</dc:creator><title>altas(ajax)控件(二十一)：判断密码的强弱程度的控件PasswordStrength</title><link>http://blog.csdn.net/edisundong/archive/2007/10/21/1835583.aspx</link><pubDate>Sun, 21 Oct 2007 12:39:00 GMT</pubDate><guid>http://blog.csdn.net/edisundong/archive/2007/10/21/1835583.aspx</guid><wfw:comment>http://blog.csdn.net/edisundong/comments/1835583.aspx</wfw:comment><comments>http://blog.csdn.net/edisundong/archive/2007/10/21/1835583.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/edisundong/comments/commentRss/1835583.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1835583</trackback:ping><description>altas(ajax)控件(二十一)：判断密码的强弱程度的控件PasswordStrength&lt;img src ="http://blog.csdn.net/edisundong/aggbug/1835583.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>董昊</dc:creator><title>altas(ajax)控件(二十)：让BulletedList拥有客户端索引、分页和排序的控件</title><link>http://blog.csdn.net/edisundong/archive/2007/10/21/1835554.aspx</link><pubDate>Sun, 21 Oct 2007 11:51:00 GMT</pubDate><guid>http://blog.csdn.net/edisundong/archive/2007/10/21/1835554.aspx</guid><wfw:comment>http://blog.csdn.net/edisundong/comments/1835554.aspx</wfw:comment><comments>http://blog.csdn.net/edisundong/archive/2007/10/21/1835554.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/edisundong/comments/commentRss/1835554.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1835554</trackback:ping><description>PagingBulletedList

agingBulletedList扩展器控件可以让某个ASP.NET BulletedList拥有客户端索引、分页和排序的功能。

&lt;img src ="http://blog.csdn.net/edisundong/aggbug/1835554.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>董昊</dc:creator><title>altas(ajax)控件(十九)：上下箭头按钮控件NumericUpDown</title><link>http://blog.csdn.net/edisundong/archive/2007/10/21/1835530.aspx</link><pubDate>Sun, 21 Oct 2007 11:33:00 GMT</pubDate><guid>http://blog.csdn.net/edisundong/archive/2007/10/21/1835530.aspx</guid><wfw:comment>http://blog.csdn.net/edisundong/comments/1835530.aspx</wfw:comment><comments>http://blog.csdn.net/edisundong/archive/2007/10/21/1835530.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blog.csdn.net/edisundong/comments/commentRss/1835530.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1835530</trackback:ping><description>NumericUpDown同样也是扩展控件，它扩展的是TextBox。常规的使用有数字的增/减和时间\日期\星期的的增/减。而且它的上下键的图片还可以更改。它的增/减方式有三种（我所知道的）：1.在列表中枚举。2.在属性中设置最大、最小值和步长。3.在WebService中映射增/减的方法。&lt;img src ="http://blog.csdn.net/edisundong/aggbug/1835530.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>董昊</dc:creator><title>altas(ajax)控件(十八)：拒绝机器人自动提交程序的控件NoBot</title><link>http://blog.csdn.net/edisundong/archive/2007/10/20/1834950.aspx</link><pubDate>Sat, 20 Oct 2007 22:46:00 GMT</pubDate><guid>http://blog.csdn.net/edisundong/archive/2007/10/20/1834950.aspx</guid><wfw:comment>http://blog.csdn.net/edisundong/comments/1834950.aspx</wfw:comment><comments>http://blog.csdn.net/edisundong/archive/2007/10/20/1834950.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/edisundong/comments/commentRss/1834950.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1834950</trackback:ping><description>为什么各大网站的注册系统都有图片验证的要求？

               因为如果没有图片验证系统，那么机器人爬虫将自动登录网站，如果网站给每个登录

用户分配一点内存，那无数的机器人自动登录网站将使网站的负载大大增加，甚至网站将就此瘫

痪。但是图片验证系统编写太复杂，atlas给了一个图片验证系统的替代者-NoBot。但是需要说明

的是，最佳方案还是图片验证，看了NoBot的原理你就明白为什么NoBot无法取代图片验证。

           

    人类提交的速度不可能很快，而机器人的提交速度在微秒级别，NoBot正是验证提交的间隔时

间是否长和客户端是否为真正的浏览器，来判断提交是不是人类的正常提交。这样就有一个问题，

如果机器人模拟人类的操作，那么NoBot就无效了。
&lt;img src ="http://blog.csdn.net/edisundong/aggbug/1834950.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>董昊</dc:creator><title>asp.net ajax 弹不出alert对话框的解决办法</title><link>http://blog.csdn.net/edisundong/archive/2007/09/26/1801761.aspx</link><pubDate>Wed, 26 Sep 2007 16:04:00 GMT</pubDate><guid>http://blog.csdn.net/edisundong/archive/2007/09/26/1801761.aspx</guid><wfw:comment>http://blog.csdn.net/edisundong/comments/1801761.aspx</wfw:comment><comments>http://blog.csdn.net/edisundong/archive/2007/09/26/1801761.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/edisundong/comments/commentRss/1801761.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1801761</trackback:ping><description>asp.net ajax 弹不出alert对话框的解决办法&lt;img src ="http://blog.csdn.net/edisundong/aggbug/1801761.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>董昊</dc:creator><title>altas(ajax)控件(十七)：互斥复选框控件MutuallyExclusiveCheckBox</title><link>http://blog.csdn.net/edisundong/archive/2007/09/25/1800564.aspx</link><pubDate>Tue, 25 Sep 2007 20:56:00 GMT</pubDate><guid>http://blog.csdn.net/edisundong/archive/2007/09/25/1800564.aspx</guid><wfw:comment>http://blog.csdn.net/edisundong/comments/1800564.aspx</wfw:comment><comments>http://blog.csdn.net/edisundong/archive/2007/09/25/1800564.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/edisundong/comments/commentRss/1800564.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1800564</trackback:ping><description>altas,ajax,控件,十七,互斥复选框,控件,MutuallyExclusiveCheckBox,任何时候,只有一个被选中&lt;img src ="http://blog.csdn.net/edisundong/aggbug/1800564.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>董昊</dc:creator><title>altas(ajax)控件(十六)：遮盖全屏幕的对话框控件ModalPopup</title><link>http://blog.csdn.net/edisundong/archive/2007/09/21/1795322.aspx</link><pubDate>Fri, 21 Sep 2007 21:24:00 GMT</pubDate><guid>http://blog.csdn.net/edisundong/archive/2007/09/21/1795322.aspx</guid><wfw:comment>http://blog.csdn.net/edisundong/comments/1795322.aspx</wfw:comment><comments>http://blog.csdn.net/edisundong/archive/2007/09/21/1795322.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/edisundong/comments/commentRss/1795322.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1795322</trackback:ping><description>altas,ajax,控件,十六,遮盖,全屏幕,的,对话框,控件,ModalPopup&lt;img src ="http://blog.csdn.net/edisundong/aggbug/1795322.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>昊子</dc:creator><title>altas(ajax)控件(十五)：屏蔽编辑控件MaskedEdit</title><link>http://blog.csdn.net/edisundong/archive/2007/09/21/1795241.aspx</link><pubDate>Fri, 21 Sep 2007 19:49:00 GMT</pubDate><guid>http://blog.csdn.net/edisundong/archive/2007/09/21/1795241.aspx</guid><wfw:comment>http://blog.csdn.net/edisundong/comments/1795241.aspx</wfw:comment><comments>http://blog.csdn.net/edisundong/archive/2007/09/21/1795241.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/edisundong/comments/commentRss/1795241.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1795241</trackback:ping><description>altas(ajax)控件(十五)：屏蔽编辑控件MaskedEdit&lt;img src ="http://blog.csdn.net/edisundong/aggbug/1795241.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>昊子</dc:creator><title>altas(ajax)控件(十四)：为下拉控件添加快捷键查找功能的ListSearchExtender</title><link>http://blog.csdn.net/edisundong/archive/2007/09/21/1795240.aspx</link><pubDate>Fri, 21 Sep 2007 19:47:00 GMT</pubDate><guid>http://blog.csdn.net/edisundong/archive/2007/09/21/1795240.aspx</guid><wfw:comment>http://blog.csdn.net/edisundong/comments/1795240.aspx</wfw:comment><comments>http://blog.csdn.net/edisundong/archive/2007/09/21/1795240.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/edisundong/comments/commentRss/1795240.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1795240</trackback:ping><description>altas,ajax,控件,十四,为下拉控件添加快捷键查找功能的,ListSearchExtender&lt;img src ="http://blog.csdn.net/edisundong/aggbug/1795240.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>