锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲AV无码成人网站在线观看,亚洲高清最新av网站,亚洲一区在线视频http://www.tkk7.com/algz/category/31943.htmlPurple Butterfly Flying QQ緹?7101519 Flex,Ext,Spring,Hibernate,EOS,SpringSecurity,Struts http://algz.googlecode.com/svn/trunk/zh-cnSun, 29 Apr 2012 02:36:24 GMTSun, 29 Apr 2012 02:36:24 GMT60Extjs.tree.treePanel 鑷姩鏌ユ壘nodehttp://www.tkk7.com/algz/articles/376965.html绱澏鈭忛鎻氣啑绱澏鈭忛鎻氣啑Sat, 28 Apr 2012 06:36:00 GMThttp://www.tkk7.com/algz/articles/376965.htmlhttp://www.tkk7.com/algz/comments/376965.htmlhttp://www.tkk7.com/algz/articles/376965.html#Feedback0http://www.tkk7.com/algz/comments/commentRss/376965.htmlhttp://www.tkk7.com/algz/services/trackbacks/376965.htmlvar node_id= Ext.getCmp('partId').getValue() 
(1)蹇熷畾浣?鏍規嵁node.id
娉細 EXT 鏍戠殑鑺傜偣濡傛灉涓嶅睍寮,鏁版嵁鏄幏鍙栦笉鍒扮殑( getNodeById() 鎶ュ紓甯?錛屽嵆浣夸綘load浜嗘暟鎹笉灞曞紑鑺傜偣鍓嶏紝涓鏍瘋幏鍙栦笉鍒般?/span>
    var node=treepanel.getNodeById(node_id);
    // treepanel.expandPath(node.getPath())
    treepanel.getSelectionModel().select(node)
    node.fireEvent('click',node)
(2)閫掑綊鏌ユ壘,涓灞備竴灞傜駭鑱旀煡鎵?br />娉? 铏界劧鑳借В鍐?1)涓彇涓嶅埌鏁版嵁鐨勯棶棰?浣嗚闂熷害鎱?鑰屼笖綰ц仈鏌ユ壘鏃朵細灞傚眰鎵╁睍寮.
  treepanel.getRootNode().cascade(function(n) {
if (!n.isLeaf() && !n.isLoaded()) {
n.reload();
return true;
}
if (n.attributes['id'] == Ext.getCmp('partId').getValue()) {
node = n;
treepanel.getSelectionModel().select(node)
node.fireEvent('click', node)
return false;
}
return true;
  });


]]>
EditorGridPanel 鎺у埗鍗曞厓鏍肩殑緙栬緫鍔熻兘http://www.tkk7.com/algz/articles/370609.html绱澏鈭忛鎻氣啑绱澏鈭忛鎻氣啑Thu, 23 Feb 2012 10:13:00 GMThttp://www.tkk7.com/algz/articles/370609.htmlhttp://www.tkk7.com/algz/comments/370609.htmlhttp://www.tkk7.com/algz/articles/370609.html#Feedback0http://www.tkk7.com/algz/comments/commentRss/370609.htmlhttp://www.tkk7.com/algz/services/trackbacks/370609.html

鍏蜂綋鎻忚堪錛?/span>

      琛ㄦ牸絎竴鍒楋紙鍏跺畠鍒椾篃琛岋級涓虹被鍨嬮夋嫨鍒楋紝閲囩敤ComboBox涓虹紪杈戝櫒錛屽綋閫夋嫨鏌愪竴綾誨瀷錛堝錛氱被鍨?錛夋椂琛ㄦ牸褰撳墠琛?/strong>鐨勬煇浜涘垪錛堝錛氱2鍒梸絎?鍒楋級灝卞彉涓轟笉鍙紪杈戠姸鎬侊紝騫舵樉紺轟笉鍚岀殑鏍峰紡錛堢被浼間簬button鐨刣isable錛夈?/p>

       褰撻夋嫨鍏跺畠綾誨瀷錛堝錛氱被鍨?錛夋椂琛ㄦ牸褰撳墠琛?/strong>鐨勪笉鍙紪杈戝崟鍏冩牸鍙堝彉鎴愬彲緙栬緫鐨勩?/p>

(1)
鏄惁鍙紪杈戞牱寮忓彲浠ュ湪鍒楁ā鍨嬬殑renderer涓搷浣?nbsp;

renderer : function(data, meta){ 
   if(xxx){ 
      meta.css += " x-item-disabled"; 
   } 


(2)
鏄惁鍙紪杈戦昏緫鍙互鍦╣rid鐨刡eforeedit浜嬩歡涓嫤鎴垽鏂?nbsp;
grid.on("beforeedit", function(e){ 
/* 
                e = { 
                    grid: this, 
                    record: r, 
                    field: field, 
                    value: r.data[field], 
                    row: row, 
                    column: col, 
                    cancel:false 
                }; 
*/ 
   if(xxx){ 
      return false; // 涓錛屼笉璁╃紪杈?nbsp;
   } 
}); 


绱澏鈭忛鎻氣啑 2012-02-23 18:13 鍙戣〃璇勮
]]>
ListView 涓?GridPanel 鏄笉鍚岀殑,浠栦滑鏈夊悇鑷殑鍒楃被鍨嬪拰鏃ユ湡澶勭悊鏂瑰紡http://www.tkk7.com/algz/articles/324678.html绱澏鈭忛鎻氣啑绱澏鈭忛鎻氣啑Mon, 28 Jun 2010 07:41:00 GMThttp://www.tkk7.com/algz/articles/324678.htmlhttp://www.tkk7.com/algz/comments/324678.htmlhttp://www.tkk7.com/algz/articles/324678.html#Feedback0http://www.tkk7.com/algz/comments/commentRss/324678.htmlhttp://www.tkk7.com/algz/services/trackbacks/324678.htmlListView 娌℃湁GridPanel閭f牱鑷姩閫掑鐨勫簭鍒楀垪(RowNumber({...}));
ListView 澶勭悊鏃ユ湡閲囩敤tbl妯℃澘鏄劇ず鍏舵棩鏈熸牱寮?GridPanel閲囩敤renderer灞炴? Ext.util.Format.dateRenderer(...)鍑芥暟.

ListView
{
        xtype : "listview",
        columns : [{
           header : "欏圭洰",
           width : .6,
           dataIndex : "projectnam"
          }, {
           width : .25,
           header : "鍙戝竷鏃墮棿",
           dataIndex:"lastdate",
           tpl: '{lastdate:date("m/d/Y")}'
           }],
        store : new Ext.data.JsonStore({
           autoLoad:"true",
           url:"/xtad/testExt/data/waitfortask.jsp",
           fields : ['projectnam', {
                  name : 'lastdate',
                  type:"date",
                  dateFormat:'m/d/Y'
             }]
          })
       }


GridPanel
{
      xtype : "grid",
      cm : new Ext.grid.ColumnModel([
        new Ext.grid.RowNumberer({
           header : "No.1"
          }), {
         header : "欏圭洰",
         dataIndex : "projectnam"
        }, {
         header : "鍙戝竷鏃墮棿",
         dataIndex : "lastdate",
         renderer: Ext.util.Format.dateRenderer('m d/Y')
        }]),
      store : new Ext.data.JsonStore({
       autoLoad:"true",
       url:"/xtad/testExt/data/waitfortask.jsp",
         fields : [{
            name : "projectnam"
           },{
            name : "lastdate",
            type:"date",
            dateFormat: 'm/d/Y'
           }]
        })
     }

]]>
Extjs Api 闅愯棌鐨勫唴瀹?--Panel緇勪歡鐨勪幾緙?collapsed)http://www.tkk7.com/algz/articles/322353.html绱澏鈭忛鎻氣啑绱澏鈭忛鎻氣啑Mon, 31 May 2010 08:34:00 GMThttp://www.tkk7.com/algz/articles/322353.htmlhttp://www.tkk7.com/algz/comments/322353.htmlhttp://www.tkk7.com/algz/articles/322353.html#Feedback0http://www.tkk7.com/algz/comments/commentRss/322353.htmlhttp://www.tkk7.com/algz/services/trackbacks/322353.html1.榪蜂綘鍨嬬殑浼哥緝:
collapseMode:'mini',

2.鏍囧噯浼哥緝(闈㈡澘緙╂斁鍚庣偣鍑?鍒欎復鏃跺脊鍑虹粍浠?榧犳爣縐誨嚭鍒欒嚜鍔ㄧ緝鏀?:
collapsible:true,

3.浠呯偣鍑?<<"綆ご鎵嶈兘浼哥緝(涓嶅瓨鍦ㄤ復鏃跺脊鍑虹粍浠?:
floatable: false,
collapsible:true,



]]>
EXTJS 鍔犺澆欏典腑鍚湁鑴氭湰鏃?IE 鎶ラ敊: 80020101http://www.tkk7.com/algz/articles/322117.html绱澏鈭忛鎻氣啑绱澏鈭忛鎻氣啑Fri, 28 May 2010 02:51:00 GMThttp://www.tkk7.com/algz/articles/322117.htmlhttp://www.tkk7.com/algz/comments/322117.htmlhttp://www.tkk7.com/algz/articles/322117.html#Feedback1http://www.tkk7.com/algz/comments/commentRss/322117.htmlhttp://www.tkk7.com/algz/services/trackbacks/322117.html autoLoad : {
                    url:"pages/myworks/mywork_left.jsp",
                    scripts:true
                 }
闂:
(1)涓嶅惈鑴氭湰鐨勫姞杞介〉闈?鎵ц娌¢棶棰?
(2)鍔犺澆欏典腑鍚湁鑴氭湰鍙兘浼氭姤80020101閿欒

瑙e喅鏂規硶濡備笅:
"url":闇鍔犺澆鐨勯〉闈?濡傚姞杞介〉涓惈鏈塃xtjs鑴氭湰,搴斿幓鎺塃xtjs鏍稿績鏂囦歡,浠ュ厤涓庣埗欏甸潰鍐茬獊.
"scripts:true":鎵ц欏甸潰js 浠g爜 ,濡傛灉鍔犺澆緇勪歡鏄痯anel,IE 鎶ラ敊:80020101,瑙e喅鏂規硶:鏇存敼涓篺ormpanel,璇︾粏BUG鍐呭瑙?
http://www.extjs.com/forum/showthread.php?90401-Internet-Explorer-Error-80020101-after-FramePanel-loaded




]]>
JSP EL琛ㄨ揪寮忓拰JSP鑴氭湰<%%> 鏃犳硶鍦ㄥ閮ㄥ紩鐢ㄧ殑JS鏂囦歡涓墽琛?/title><link>http://www.tkk7.com/algz/articles/321846.html</link><dc:creator>绱澏鈭忛鎻氣啑</dc:creator><author>绱澏鈭忛鎻氣啑</author><pubDate>Tue, 25 May 2010 09:06:00 GMT</pubDate><guid>http://www.tkk7.com/algz/articles/321846.html</guid><wfw:comment>http://www.tkk7.com/algz/comments/321846.html</wfw:comment><comments>http://www.tkk7.com/algz/articles/321846.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/algz/comments/commentRss/321846.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/algz/services/trackbacks/321846.html</trackback:ping><description><![CDATA[濡傛灉欏甸潰寮曠敤鐨勫閮↗S鑴氭湰浣跨敤EL絳夋湇鍔$鎵ц鐨勪唬鐮?鏄棤娉曡幏鍙栧埌鍊肩殑.鍙湁鍦↗SP鏂囦歡閲岀殑JS鑴氭湰鎵嶈兘鍙栧埌鏈嶅姟绔唬鐮佺殑鍊?<br /> <br /> 鍘熷洜錛?br /> 鎵鏈夌殑jsp鏂囦歡鍦ㄥ搷搴旂粰鐢ㄦ埛鏃墮兘浼氱紪璇戞垚servlet錛屾墽琛屽叾涓墍鏈夌殑JSP鑴氭湰鎴朎L琛ㄨ揪寮忥紝騫剁敱java杈撳嚭嫻佽漿鍖栨垚HTML鏂囨湰浠g爜response鍝嶅簲緇欏鎴風錛屾墍浠ユ祻瑙堝櫒鎺ユ敹鍒扮殑鍙槸html欏甸潰銆傝屽閮╦s鏂囦歡涓嶩TML涓璧峰搷搴旂粰瀹㈡埛绔紝騫跺湪鏈湴緇勮鍦ㄤ竴璧鳳紝鎵浠?lt;script src="xxx.js">榪欐牱鐨勫閮ㄥ紩鐢↗S錛屾槸鏃犳硶鎵ц鏈嶅姟绔剼鏈殑銆? <img src ="http://www.tkk7.com/algz/aggbug/321846.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/algz/" target="_blank">绱澏鈭忛鎻氣啑</a> 2010-05-25 17:06 <a href="http://www.tkk7.com/algz/articles/321846.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>extjs 涓嶢cegi 鏍囩搴撴帶鍒舵潈闄?/title><link>http://www.tkk7.com/algz/articles/321841.html</link><dc:creator>绱澏鈭忛鎻氣啑</dc:creator><author>绱澏鈭忛鎻氣啑</author><pubDate>Tue, 25 May 2010 08:07:00 GMT</pubDate><guid>http://www.tkk7.com/algz/articles/321841.html</guid><wfw:comment>http://www.tkk7.com/algz/comments/321841.html</wfw:comment><comments>http://www.tkk7.com/algz/articles/321841.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/algz/comments/commentRss/321841.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/algz/services/trackbacks/321841.html</trackback:ping><description><![CDATA[  <p style="text-align: left; margin-left: 24pt" class="MsoNormal" align="left">浠ヤ笅浠g爜浠呮湁S綰ф潈闄愮殑褰撳墠鐢ㄦ埛鏄劇ず"鎴戠殑宸ヤ綔"鍖?span style="font-family: 'Courier New'; color: black; font-size: 10pt"><br />    </span><span style="font-family: 'Courier New'; color: teal; font-size: 10pt"><</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt">script </span><span style="font-family: 'Courier New'; color: #7f007f; font-size: 10pt">language</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt">=</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 10pt">"JavaScript" </span><span style="font-family: 'Courier New'; color: #7f007f; font-size: 10pt">type</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt">=</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 10pt">"text/javascript"</span><span style="font-family: 'Courier New'; color: teal; font-size: 10pt">></span></p> <p style="text-align: left; text-indent: 25pt; margin-left: 24.05pt" class="MsoNormal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 10pt">document.write(</span><span style="font-family: 'Courier New'; color: #8e00ff; font-size: 10pt">'<authz:authorize ifAnyGranted="ROLE_HRCHANGE_S"> '</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt">);</span></p> <p style="text-align: left; margin-left: 24pt" class="MsoNormal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 10pt">    document.write(</span><span style="font-family: 'Courier New'; color: #8e00ff; font-size: 10pt">'<li><a id="a1" href="#" title="</span><span style="font-family: 瀹嬩綋; color: #8e00ff; font-size: 10pt">鎴戠殑宸ヤ綔</span><span style="font-family: 'Courier New'; color: #8e00ff; font-size: 10pt">"></span><span style="font-family: 瀹嬩綋; color: #8e00ff; font-size: 10pt">鎴戠殑宸ヤ綔</span><span style="font-family: 'Courier New'; color: #8e00ff; font-size: 10pt"></a></li>'</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt">);</span></p> <p style="text-align: left; text-indent: 25pt; margin-left: 24.05pt" class="MsoNormal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 10pt">document.write(</span><span style="font-family: 'Courier New'; color: #8e00ff; font-size: 10pt">'</authz:authorize>'</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt">);</span></p> <p style="text-indent: 40pt" class="MsoNormal"><span style="font-family: 'Courier New'; color: teal; font-size: 10pt"></</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt">script</span><span style="font-family: 'Courier New'; color: teal; font-size: 10pt">></span></p> <br /> 浠ヤ笅杞嚜:http://yangruirui.javaeye.com/blog/496590<br /> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">JSP欏甸潰涓殑欏甸潰鍏冪礌,URL,鎸夐挳鏄惁鍙鎴栧彉鐏伴兘鍙氳繃Acegi鏍囩搴撴潵瀹炵幇錛屼嬌鐢ˋcegi鏍囩搴擄紝鍙緗笉鍚岀殑鏉冮檺ID鍏佽鐐瑰嚮鐨勬寜閽?璁塊棶鐨刄RL,鎴栭殣钘忔棤鏉冮檺鐨勫姛鑳借彍鍗曘?/font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">濡備綍閰嶇疆鍜屼嬌鐢ㄦ爣絳懼簱錛?/font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">鎵撳紑acegi-security-<chsdate w:st="on" isrocdate="False" islunardate="False" day="30" month="12" year="1899">1.0.3</chsdate>.jar,鍦∕ETA-INF鐩綍涓湁涓涓猘uthz.tld鏂囦歡錛屽皢姝ゆ枃浠跺鍒跺埌浣犵殑web搴旂敤鐨刉EB-INF"tld涓紝鐒跺悗閰嶇疆web.xml,澧炲姞:</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><taglib></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><taglib-uri>http://acegisecurity.sf.net/authz</taglib-uri></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><taglib-location>/WEB-INF/tld/authz.tld</taglib-location></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"></taglib></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">鐒跺悗JSP欏甸潰鍙互閫氳繃澹版槑<%@ taglib uri="http://acegisecurity.sf.net/authz" prefix="authz"%>鏉ュ紩鐢ㄦ爣絳懼簱銆?/font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">澹版槑浜嗘爣絳句互鍚庯紝鍦ㄩ〉闈腑鍙互鎸変笅闈㈢殑鏍煎紡浣跨敤acegi鏍囩(authz鏍囩鍙互宓屽浣跨敤)錛?/font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><!--浣跨敤鏉冮檺鏍囩鐨勪緥瀛?鏍囩鍙互宓屽 --></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><authz:authorize ifAnyGranted="AUTH_USER"></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><td> 涓鑸敤鎴鋒潈闄?/font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"></td></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><authz:authorize ifAnyGranted="AUTH_ADMIN"></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><td> 瓚呯駭鐢ㄦ埛鏉冮檺</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"></td></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"></authz:authorize></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"></authz:authorize></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><authz:authorize ifAnyGranted="AUTH_SYS"></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><td> 緋葷粺緇存姢鏉冮檺</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"></td></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"></authz:authorize></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">涔熷彲浠ュ湪JavaScript涓敤document.write杈撳嚭鏉冮檺鏍囩錛?/font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><script language="JavaScript" type="text/javascript"></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">//璁㈠崟涓績</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">document.write('<authz:authorize ifAnyGranted="AUTH_TAG_ORDER_CENTER"> ');</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">new tree(TREE_ITEMS1, TREE_TPL);</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">document.write('</authz:authorize>');</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"></script></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">鍦ㄦ湁javaScript鑴氭湰涓湁鏃朵笉鏂逛究寮曠敤acegi鏍囩錛屽彲浠ヤ粠SecurityContextHolder涓幏寰楁潈闄愰泦鍚堬紝鐒跺悗鍒ゆ柇褰撳墠鐧誨綍鐨勭敤鎴鳳紝鍏舵潈闄愰泦鍚堜腑鏄惁鏈夋煇鏉冮檺錛屾牴鎹垽鏂粨鏋滄潵鍐沖畾鏄劇ず鎴栭殣钘忓摢浜涢〉闈㈠厓绱狅紝瑙佷笅闈㈢殑JSP:</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><%@ page contentType="text/html; charset=GBK"%></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><%@ taglib uri="http://acegisecurity.sf.net/authz" prefix="authz"%></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><%@ page import="org.acegisecurity.Authentication" %></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><%@ page import="org.acegisecurity.context.SecurityContext" %></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><%@ page import="org.acegisecurity.context.SecurityContextHolder" %></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><%@ page import="org.acegisecurity.userdetails.UserDetails" %></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><%@ page import="org.acegisecurity.ui.AccessDeniedHandlerImpl" %></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><%@ page import="org.springframework.aop.framework.ProxyFactoryBean"%></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><%@ page import="org.springframework.context.ApplicationContext"%></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><%@ page import="org.springframework.context.support.ClassPathXmlApplicationContext"%></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><%@ page import="org.acegisecurity.GrantedAuthority"%></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><%@ page import="com.mysoft.common.ValidateAcegiAuth"%></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><%</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">SecurityContext ctx = SecurityContextHolder.getContext();</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">%></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">銆傘傘?/font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><script language="JavaScript" type="text/javascript"></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">//涓嬮潰鏄皟鐢ㄨ嚜瀹氫箟鐨勭被ValidateAcegiAuth錛岃緭鍏ュ綋鍓嶇櫥褰曠敤鎴風殑SecurityContext錛屽強鏉冮檺鐮侊紝濡傛灉鏈堿UTH_FUN_TICKET_CHKERR鏉冮檺錛屽垯鎵ц鐩稿簲鐨凧S鑴氭湰銆?/font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><%if(ValidateAcegiAuth.validate(ctx,"AUTH_FUN_TICKET_CHKERR")){%></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">//鍏鋒湁AUTH_FUN_TICKET_CHKERR 鏉冮檺錛屾墽琛岀浉搴攋s鑴氭湰…</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"><%}%></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3"></script></font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">涓嬮潰鏄疺alidateAcegiAuth綾葷殑浠g爜錛?/font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">package com.mysoft.common;</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">import org.acegisecurity.Authentication;</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">import org.acegisecurity.context.SecurityContext;</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">import org.acegisecurity.context.SecurityContextHolder;</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">import org.acegisecurity.userdetails.UserDetails;</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">import org.acegisecurity.ui.AccessDeniedHandlerImpl;</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">import org.springframework.aop.framework.ProxyFactoryBean;</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">import org.springframework.context.ApplicationContext;</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">import org.springframework.context.support.ClassPathXmlApplicationContext; </font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">import org.acegisecurity.GrantedAuthority;</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">/**</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">* 楠岃瘉鏉冮檺闆嗗悎涓槸鍚︽湁鏌愪竴鏉冮檺</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">* @author bzwang</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">* </font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">*</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">*/</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">public class ValidateAcegiAuth </font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">{</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">/**</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">*楠岃瘉鏉冮檺闆嗗悎涓槸鍚︽湁鏌愪竴鏉冮檺</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">* @param ctxLoginUser SecurityContext</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">* @param sAuthID 鏉冮檺ID</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">* @return boolean 鏄惁鏈夋寚瀹氱殑鏉冮檺</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">*/</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">public static boolean validate(SecurityContext ctxLoginUser,String sAuthID)</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">{</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">boolean bool = false;</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">Authentication authLoginUser = null; </font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">GrantedAuthority[] arrayAuthorities = null;</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">if(ctxLoginUser!=null)</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">{</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">authLoginUser = ctxLoginUser.getAuthentication();</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">if(authLoginUser!=null)</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">{</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">arrayAuthorities = authLoginUser.getAuthorities();</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">for(int i=0;i<arrayAuthorities.length;i++)</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">{</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">if(arrayAuthorities[i].toString().equals(sAuthID))</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">{</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">bool = true;</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">break;</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">}</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">}</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">}</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">else</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">{</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">bool = false;</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">}</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">}</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">else</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">{</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">bool = false;</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">}</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">return bool;</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">}</font></p> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"> <p style="text-indent: 21pt; margin: 0cm 0cm 0pt" class="MsoNormal"><font size="3">}</font></p> <img src ="http://www.tkk7.com/algz/aggbug/321841.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/algz/" target="_blank">绱澏鈭忛鎻氣啑</a> 2010-05-25 16:07 <a href="http://www.tkk7.com/algz/articles/321841.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Ext.grid.GroupingView 涓?Ext.data.GroupingStore 瀛︿範絎旇http://www.tkk7.com/algz/articles/317187.html绱澏鈭忛鎻氣啑绱澏鈭忛鎻氣啑Thu, 01 Apr 2010 07:58:00 GMThttp://www.tkk7.com/algz/articles/317187.htmlhttp://www.tkk7.com/algz/comments/317187.htmlhttp://www.tkk7.com/algz/articles/317187.html#Feedback0http://www.tkk7.com/algz/comments/commentRss/317187.htmlhttp://www.tkk7.com/algz/services/trackbacks/317187.html  // 緇勮鍥?br />   var groupingView = new Ext.grid.GroupingView({
     // groupTextTpl : '{text} ({[values.rs.length]}
     // {[values.rs.length > 1 ? "Items" : "Item"]})',//
     // 寮哄埗(width)濉厖
     forceFit : true,
     // 鏄惁鍦ㄩ閮℅roup浣嶇疆鏄劇ず鍒楀悕
     showGroupName : false,
     // 鏄惁鍦ㄥ垪鑿滃崟涓樉紺?show in group"閫夋嫨(鍔熻兘:鏄惁浠ョ粍鏂瑰紡鏄劇ず)
     enableNoGroups : true,
     // 鏄惁鍦ㄥ垪鑿滃崟涓樉紺?groupBy this
     // Field"閫夋嫨(鍔熻兘:鏇存崲鍒嗙粍瀛楁鎺掔増)
     enableGroupingMenu : false,
     // 鏄惁鍦ㄥ垪涓殣钘忓垎孌電殑瀛楁澶?鍒楀ご)
     hideGroupedColumn : true
    });

        store : new Ext.data.GroupingStore({
         reader : new Ext.data.JsonReader({
            fields : ['project', 'img',
              'title', 'responsedate']
           }),
         // 鏈湴鏁版嵁鍔犺澆
         data : [{
          id : 1,
          project : '閲嶈娑堟伅',
          img : "<image src='image/tool/coins.png' />",
          title : '鍔熻兘瀹屽杽涓?...',
          responsedate : "2009-01-01"
         }, {
          id : 2,
          project : '鏅氭秷鎭?,
          img : "<image src='image/tool/color_wheel.png' />",
          title : '鍔熻兘瀹屽杽涓?...',
          responsedate : "2009-01-01"
         }],
         sortInfo : {
          field : 'project',
          direction : 'DESC'// 闄嶅簭'ASC':鍗囧簭
         },
         // 緇勫瓨鍦ㄧ殑鎯呭喌涓?鏄惁鎸夌粍鎺掑簭(榛樿涓篺alse,鍚?
         groupOnSort : true,
         groupField : 'project'
        })
       },



]]>
EXTJS 鍦↖E8 嫻忚鍣ㄤ腑,鏂囨湰妯″紡鍙樹負quirks(鏉傞」)鐨勯棶棰?濡?tabpanel涓璗AB鏍囩閫変腑鏃?鏍囩搴曢儴娌℃湁鏁堟灉鏄劇ずhttp://www.tkk7.com/algz/articles/317124.html绱澏鈭忛鎻氣啑绱澏鈭忛鎻氣啑Thu, 01 Apr 2010 01:38:00 GMThttp://www.tkk7.com/algz/articles/317124.htmlhttp://www.tkk7.com/algz/comments/317124.htmlhttp://www.tkk7.com/algz/articles/317124.html#Feedback0http://www.tkk7.com/algz/comments/commentRss/317124.htmlhttp://www.tkk7.com/algz/services/trackbacks/317124.html(1)瀵逛簬IE8 嫻忚鍣ㄨ岃█:
瀹氫箟IE8 鏂囨湰妯″紡涓篒E8
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
IE8 鏂囨湰妯″紡涓烘潅欏?quirks):鏃犲畾涔夌姸鎬?br /> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

(2)IE8 嫻忚鍣ㄤ腑,瀵逛簬EXTJS TABPANEL鍦↖E8涓璗AB鏍囩閫変腑鏃?鏍囩搴曢儴娌℃湁鏁堟灉鏄劇ず
鍘熷洜:鏂囨湰妯″紡涓烘潅欏?EXTJS鏃犳硶鍒ゆ柇IE嫻忚鍣ㄧ増鏈?涔熷氨鏃犳硶鍦?lt;a>鏍囩涓紜姞杞紺SS浠g爜:
.ext-ie .x-tab-strip .x-tab-right{position:"relative"}
<a class="x-tab-right" id="ext-gen37" href="#">
...
</a>



]]>
extjs 澶勭悊HTML浜嬩歡鍜岃嚜瀹氫箟浜嬩歡http://www.tkk7.com/algz/articles/317021.html绱澏鈭忛鎻氣啑绱澏鈭忛鎻氣啑Wed, 31 Mar 2010 03:26:00 GMThttp://www.tkk7.com/algz/articles/317021.htmlhttp://www.tkk7.com/algz/comments/317021.htmlhttp://www.tkk7.com/algz/articles/317021.html#Feedback0http://www.tkk7.com/algz/comments/commentRss/317021.htmlhttp://www.tkk7.com/algz/services/trackbacks/317021.html1. 澶勭悊HTML鍏冪礌鐨勬爣鍑嗕簨浠?/strong>

HTML鍏冪礌鐨勬爣鍑嗕簨浠舵槸鎸噈ouseover銆乵ousedown銆乧lick銆?blur銆乫ocus銆乧hange絳夈傚湪ExtJS涓紝榪欎簺浜嬩歡鐨勫鐞嗗涓嬶細

  • 娉ㄥ唽涓涓簨浠跺鐞嗗嚱鏁頒嬌鐢細 Ext.get('myElement').on('click', myHandler, myScope) myElement鏄娉ㄥ唽鐨勫厓绱犵殑ID錛宑lick鏄簨浠剁殑鍚嶇О錛堟敞鎰忥紝鍜孒TML鍏冪礌涓殑澹版槑onXXX涓嶅悓錛岃繖閲屼笉闇瑕乷n錛夛紝myHandler 鏄鐞嗗嚱鏁扮殑鍑芥暟鍚嶇О錛宮yScope鏄竴涓彲閫夌殑鍙傛暟錛屾寚瀹氬鐞嗗嚱鏁扮粦瀹氱殑瀵硅薄錛屼篃灝辨槸澶勭悊鍑芥暟鐨勪綔鐢ㄥ煙錛屽鏋滀笉鎻愪緵榪欎釜鍙傛暟錛屽垯鏄粯璁ょ殑 window銆?
  • 鎾ら攢涓涓簨浠跺鐞嗗嚱鏁幫細 Ext.get('myElement').un('click', myHandler, myScope) 鍙傛暟鐨勬剰涔夊悓涓娿?/li>

ExtJS 浼氭牴鎹笉鍚岀殑嫻忚鍣ㄨ繘琛岀浉搴旂殑澶勭悊錛屾敮鎸佸嫻忚鍣ㄣ備簨浠跺鐞嗗嚱鏁扮殑鍙傛暟鍙兘鍙傝僂xtJS鐨勬枃妗d簡錛屽繀瑕佹椂榪樺緱鍙傝冩簮浠g爜銆?/p>

2. 澶勭悊鑷畾涔変簨浠?/strong>

鍦‥xtJS涓嬌鐢ㄨ嚜瀹氫箟浜嬩歡錛岄渶瑕佷粠Ext.util.Observable緇ф壙錛岀ず渚嬩唬鐮佸涓嬶細

Employee = function(name){
this.name = name;
this.addEvents({
"fired" : true,
"quit" : true
});
}
Ext.extend(Employee, Ext.util.Observable, { ... });

鍦ㄨ繖孌典唬鐮佷腑錛屽畾涔変簡涓涓狤mployee綾伙紝瀹氫箟浜唂ired鍜宷uit涓や釜浜嬩歡銆傚浣曡Е鍙戣繖涓や釜浜嬩歡鍛紝鍩虹被 Ext.util.Observable鎻愪緵浜嗚Е鍙戣嚜瀹氫箟浜嬩歡鐨勬柟娉昮ireEvent(eventName, arg1, arg2, ... argn), eventName鏄瑙﹀彂鐨勬椂闂寸殑鍚嶇О錛堜笉鍖哄垎澶у皬鍐欙級錛屽悗闈㈢殑鍙傛暟arg1錛宎rg2絳夋槸瑕佷紶緇欎簨浠跺鐞嗗嚱鏁扮殑鍙傛暟銆傜敤涓婇潰鐨凟mployee綾誨仛紺轟緥錛岃Е鍙憅uit浜嬩歡錛?/p>

this.fireEvent('quit', this);

榪欒浠g爜灝嗚Е鍙憅uit浜嬩歡錛屽茍灝咵mpolyee綾葷殑瀹炰緥浼犵粰quit浜嬩歡鐨勫鐞嗗嚱鏁幫紝quit浜嬩歡鐨勮闃呭彲浠ラ噰鐢ㄥ涓嬩唬鐮侊細

function myHandler1(empolyee){ ... }
function myHandler2(empolyee){ ... }
var emp = new Empolyee('tom');
emp.on('quit', myHandler1);
emp.on('quit', myHandler2);

鍦ㄤ笂闈㈢殑浠g爜涓紝涓簈uit浜嬩歡娉ㄥ唽浜嗕袱涓鐞嗗嚱鏁幫紙myHandler1涓巑yHandler錛夛紝褰搎uit浜嬩歡琚縺鍙戞椂錛屽皢浼氫緷嬈¤皟鐢?myHandler1鍜宮yHandler2涓や釜鍑芥暟銆?/p>

鍊煎緱娉ㄦ剰鐨勬槸錛屼笉綆℃槸HTML鍏冪礌鐨勬爣鍑嗕簨浠惰繕鏄嚜瀹氫箟浜嬩歡錛屽鏋滀負鏌愪釜鏃墮棿娉ㄥ唽浜嗗涓鐞嗗嚱鏁幫紝濡傚墠闈㈢殑渚嬪瓙錛屽鏋渕yHandler1榪斿洖 false鐨勮瘽錛屽垯浼氬彇娑堝湪myHandler1涔嬪悗娉ㄥ唽鐨勫鐞嗗嚱鏁扮殑鎵ц錛屽嵆璇ヤ簨浠惰鍙栨秷錛屼粠鑰屽仠姝㈢戶緇墽琛岃浜嬩歡鐨勫鐞嗗嚱鏁幫紝鑰岃繖涓繑鍥炲糵alse 浼氫綔涓轟簨浠舵縺鍙戠殑緇撴灉錛岃繑鍥炵粰empolyee錛屽嵆錛?/p>

var result = this.fireEvent('quit', this);
if (result === false) {
alert('event canceled'); //榪欓噷琛ㄧず浜嬩歡琚煇涓鐞嗗嚱鏁板彇娑?/span>
}
else {
alert('event complete'); // 榪欓噷琛ㄧず浜嬩歡鎵ц瀹屾瘯
}

閫氳繃Ext鐨勮嚜瀹氫箟浜嬩歡鐨勬満鍒訛紝鍙互瀹炵幇涓瀵瑰鐨勮瀵熻呮ā寮忥紝涔熷彲浠ュ疄鐜頒竴瀵逛竴鐨勭粦瀹氭ā寮忥紝榪欎竴鐐癸紝鍦‥xtJS鐨勫紑鍙戜腑鏄緢閲嶈鐨勩?/p>

]]>
renderTo and el and contentEl 鍥炬枃璇﹁Вhttp://www.tkk7.com/algz/articles/296287.html绱澏鈭忛鎻氣啑绱澏鈭忛鎻氣啑Thu, 24 Sep 2009 06:36:00 GMThttp://www.tkk7.com/algz/articles/296287.htmlhttp://www.tkk7.com/algz/comments/296287.htmlhttp://www.tkk7.com/algz/articles/296287.html#Feedback0http://www.tkk7.com/algz/comments/commentRss/296287.htmlhttp://www.tkk7.com/algz/services/trackbacks/296287.html    id:"box",
   renderTo:"content11",
   el: "content11-title"

********************************************************
   id:"box",
   renderTo:"content11",
   //el: "content11-title"

********************************************************
id : "box",
renderTo : "content11-title"http://,
// el: "content11-title"

********************************************************
id : "box", 
contentEl: "content11-title",
renderTo : "content11"http://,


id : "box", 
contentEl: "content11-title",
renderTo : "content11"http://,


]]>
Extjs ListView 璇﹁Вhttp://www.tkk7.com/algz/articles/296116.html绱澏鈭忛鎻氣啑绱澏鈭忛鎻氣啑Wed, 23 Sep 2009 01:50:00 GMThttp://www.tkk7.com/algz/articles/296116.htmlhttp://www.tkk7.com/algz/comments/296116.htmlhttp://www.tkk7.com/algz/articles/296116.html#Feedback0http://www.tkk7.com/algz/comments/commentRss/296116.htmlhttp://www.tkk7.com/algz/services/trackbacks/296116.html 

// consume JSON of this form:

{
   
"images":[
      
{
         
"name":"dance_fever.jpg",
         
"size":2067,
         
"lastmod":1236974993000,
         
"url":"images\/thumbs\/dance_fever.jpg"
      }
,
      
{
         
"name":"zack_sink.jpg",
         
"size":2303,
         
"lastmod":1236974993000,
         
"url":"images\/thumbs\/zack_sink.jpg"
      }

   ]
}
 
var store 
= new Ext.data.JsonStore({
    url: 
'get-images.php',
    root: 
'images',
    fields: [
        
'name''url',
        
{name:'size', type: 'float'},
        
{name:'lastmod', type:'date', dateFormat:'timestamp'}
    ]
}
);
store.load();

var listView 
= new Ext.ListView({
    store: store,
    multiSelect: 
true,
    emptyText: 
'No images to display',
    reserveScrollOffset: 
true,
    columns: [
{
        header: 
'File',
        width: .
5,
        dataIndex: 
'name'
    }
,{
        header: 
'Last Modified',
        width: .
35
        dataIndex: 
'lastmod',
        tpl: 
'{lastmod:date("m-d h:i a")}'
    }
,{
        header: 
'Size',
        dataIndex: 
'size',
        tpl: 
'{size:fileSize}'// format using Ext.util.Format.fileSize()

        align: 
'right'
    }
]
}
);

// put it in a Panel so it looks pretty

var panel 
= new Ext.Panel({
    id:
'images-view',
    width:
425,
    height:
250,
    collapsible:
true,
    layout:
'fit',
    title:
'Simple ListView (0 items selected)',
    items: listView
}
);
panel.render(document.body);

// little bit of feedback

listView.on(
'selectionchange', function(view, nodes){
    var l 
= nodes.length;
    var s 
= l != 1 ? 's' : '';
    panel.setTitle(
'Simple ListView ('+l+' item'+s+' selected)');
}
);


]]>
Extjs panel 鍏冪礌鏍峰紡琛?/title><link>http://www.tkk7.com/algz/articles/295885.html</link><dc:creator>绱澏鈭忛鎻氣啑</dc:creator><author>绱澏鈭忛鎻氣啑</author><pubDate>Mon, 21 Sep 2009 09:17:00 GMT</pubDate><guid>http://www.tkk7.com/algz/articles/295885.html</guid><wfw:comment>http://www.tkk7.com/algz/comments/295885.html</wfw:comment><comments>http://www.tkk7.com/algz/articles/295885.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/algz/comments/commentRss/295885.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/algz/services/trackbacks/295885.html</trackback:ping><description><![CDATA[baseCls :defaults to 'x-panel'<br /> <br /> Panel      Default  Default             Custom      Additional       Additional<br /> Element    element  class               element     class            style<br /> <br /> ========   ==========================   =========   ==============   ===========<br /> <br /> header     div      baseCls+'-header'   headerCfg   headerCssClass   headerStyle<br /> <br /> bwrap      div      baseCls+'-bwrap'     bwrapCfg    bwrapCssClass    bwrapStyle<br /> <br /> + tbar     div      baseCls+'-tbar'       tbarCfg     tbarCssClass     tbarStyle<br /> <br /> + body     div      baseCls+'-body'       bodyCfg     bodyCssClass     bodyStyle<br /> <br /> + bbar     div      baseCls+'-bbar'       bbarCfg     bbarCssClass     bbarStyle<br /> <br /> + footer   div      baseCls+'-footer'   footerCfg   footerCssClass   footerStyle<br /> <br /> <br /> baseCls :"<span style="color: #3399ff;">content11</span>",<br /> <br /> <div id="ext-comp-1002" class=" <span style="color: #3399ff;">content11</span>"><br /> <div class="<span style="color: #3399ff;">content11</span>-header x-unselectable" id="ext-gen8" style="-moz-user-select: none;"><br /> <span class="<span style="color: #3399ff;">content11</span>-header-text" id="ext-gen11">content11</span><br /> </div><br /> <div class="<span style="color: #3399ff;">content11</span>-bwrap" id="ext-gen9"><br /> <div class="<span style="color: #3399ff;">content11</span>-body" id="ext-gen10">fdsaf</div><br /> </div><br /> </div><br /> <br /> <br /> headerCssClass :"<span style="color: #3399ff;">content11</span>",<br /> <br /> <div id="ext-comp-1002" class=" x-panel"><br /> <div class="x-panel-header <span style="color: #3399ff;">content11 </span>x-unselectable" id="ext-gen8" style="-moz-user-select: none;"><br /> <span class="x-panel-header-text" id="ext-gen11">content11</span><br /> </div><br /> <div class="x-panel-bwrap" id="ext-gen9"><br /> <div class="x-panel-body" id="ext-gen10">fdsaf</div><br /> </div><br /> </div><br /> <br /> <img src ="http://www.tkk7.com/algz/aggbug/295885.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/algz/" target="_blank">绱澏鈭忛鎻氣啑</a> 2009-09-21 17:17 <a href="http://www.tkk7.com/algz/articles/295885.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Extjs dataView 璇﹁Вhttp://www.tkk7.com/algz/articles/294297.html绱澏鈭忛鎻氣啑绱澏鈭忛鎻氣啑Tue, 08 Sep 2009 06:10:00 GMThttp://www.tkk7.com/algz/articles/294297.htmlhttp://www.tkk7.com/algz/comments/294297.htmlhttp://www.tkk7.com/algz/articles/294297.html#Feedback0http://www.tkk7.com/algz/comments/commentRss/294297.htmlhttp://www.tkk7.com/algz/services/trackbacks/294297.htmlvar store = new Ext.data.JsonStore({ url: 'get-images.php', root: 'images', fields: [ 'name', 'url', {name:'size', type: 'float'}, {name:'lastmod', type:'date', dateFormat:'timestamp'} ] }); store.load(); var tpl = new Ext.XTemplate( '<tpl for=".">', '<div class="thumb-wrap" id="{name}">', '<div class="thumb"><img src="{url}" title="{name}"></div>', '<span class="x-editable">{shortName}</span></div>', '</tpl>', '<div class="x-clear"></div>' ); var panel = new Ext.Panel({ id:'images-view', frame:true, width:535, autoHeight:true, collapsible:true, layout:'fit', title:'Simple DataView',

items: new Ext.DataView({ store: store, tpl: tpl, autoHeight:true, multiSelect: true, overClass:'x-view-over', //榧犳爣鎮仠item鏃剁殑綾繪牱寮?defaults to undefined itemSelector:'div.thumb-wrap', //蹇呴』欏?鍊間負item閫夋嫨鍣?姝ゅ間篃鍙負.thumb-wrap e.g. div.some-class
// //(榛樿鍚?defaults to 'x-view-selected',浣嗕粛蹇呴』鍐欐綾葷殑CSS鍐呭
emptyText: 'No images to display'

/*
            plugins: [
                new Ext.DataView.DragSelector(),
                new Ext.DataView.LabelEditor({dataIndex: 'name'})
            ],*/

            prepareData: function(data){ //鏁版嵁棰勫鐞?鍗蟲暟鎹鐞嗗墠.data涓哄師濮嬫暟鎹?綾誨瀷涓哄璞?
                data.shortName = Ext.util.Format.ellipsis(data.name, 15); //鎸囧畾瀛楃涓蹭負15涓瓧絎?瓚呭嚭閮ㄥ垎鐢ㄤ笁涓渾鐐逛唬鏇?
            //  data.sizeString = Ext.util.Format.fileSize(data.size);
            //  data.dateString = data.lastmod.format("m/d/Y g:i a");
                return data;
            },
           
           listeners: {
             selectionchange: { //緇撶偣鐨勯夋嫨鍙戠敓鏀瑰彉鏃?鍗抽噸鏂伴夋嫨緇撶偣鏃?鍙互鏇存敼涓簊electionchange:function(dv,nodes)...
              fn: function(dv,nodes){
               var l = nodes.length;
               var s = l != 1 ? 's' : '';
               panel.setTitle('Simple DataView ('+l+' item'+s+' selected)');
              }
             }

}) }); panel.render(document.body);

DataView 鐢╯tore鎻愪緵鐨勬暟鎹祦錛岄噰鐢╰pl鐨勬牸寮忔樉紺猴紝itemSelector鐨勫間負鏁版嵁嫻佷腑鍧楃殑CSS綾婚夋嫨鍣紝瀵瑰潡鎿嶄綔鏃舵洿鎹㈠叾CSS綾繪牱寮?濡傞紶鏍囨偓鍋滃湪鍧椾笂鍜屽潡琚夊畾鏃剁殑CSS綾繪牱寮?綆鍗曠偣璇?灝辨槸鏈夊埄浜庡鏁版嵁嫻佷腑鐨勫潡濂芥帶鍒舵搷浣?

tpl瀹氫箟鐨勫潡錛?span aria-expanded="false" class="nodeLabelBox repTarget " role="treeitem"><div id="zack_hat.jpg" class="thumb-wrap">
榧犳爣鎮仠鏃剁殑鍧楋紙overClass錛夛細
鐐瑰嚮琚変腑鐨勫潡錛坰electedClass錛夛細<div id="kids_hug2.jpg" class="thumb-wrap x-view-selected">

1.褰撻紶鏍囩偣鍑繪暟鎹祦涓煇涓鍧楁椂錛屽潡澧炲姞selectedClass瀹氫箟鐨勭被鏍峰紡錛屽娌″畾涔夌被鍚?鍗抽噰鐢ㄩ粯璁ょ殑綾誨悕'x-view-selected'錛圕SS鍐呭渚濈劧涓虹┖,浠嶉渶鎵嬪啓,鍙槸綾誨悕蹇呴』涓烘錛夛紱
2.鐢╫verClass瀹氫箟鐨凜SS綾繪牱寮忥紝榧犳爣鎮仠鍦ㄥ潡(div)涓婏紝鏇存崲鍏禖SS綾繪牱寮?
3.dataView.store.filter(f1,f2):浠巗tore涓煡鎵緁1瀛楁,涓巉2鍖歸厤(涓嶅畬鍏ㄥ尮閰嶇浉鍚?榪囨護,閲嶆柊鏈湴鍔犺澆鏁版嵁.
4.dataView.store.store(f1,'asc'/'desc'):store鐨勫唴瀹規寜f1鐨勫兼帓搴?
5.dataView.store.clearFilter():娓呴櫎榪囨護鐘舵?榪樺師鍒濆.
6.dataView.select(n):鏇存崲絎琻涓潡鐨凜SS綾繪牱寮?

(浜?html:

<html>
<head>
</head>
<body id="ext-gen6" class=" ext-gecko ext-gecko3">
-->
<h1>DataView Example</h1>
<p>
</p>
<div id="images-view" class="x-panel" style="width: 535px;">
<div class="x-panel-tl">
</div>
<div id="ext-gen8" class="x-panel-bwrap">
<div class="x-panel-ml">
<div class="x-panel-mr">
<div class="x-panel-mc">
<div id="ext-gen9" class="x-panel-body" style="width: 523px; height: auto;">
<div id="ext-comp-1001" style="height: auto;">
<div id="kids_hug2.jpg" class="thumb-wrap x-view-selected ">
<div class="thumb">
<img title="kids_hug2.jpg" src="images/thumbs/kids_hug2.jpg"/>
</div>
<span class="x-editable"/>
</div>
<div id="zack_hat.jpg" class="thumb-wrap ">
</div>
<div id="zack.jpg" class="thumb-wrap ">
</div>
<div id="zack_sink.jpg" class="thumb-wrap ">
</div>
<div id="sara_pink.jpg" class="thumb-wrap">
</div>
<div id="dance_fever.jpg" class="thumb-wrap ">
<div class="thumb">
<img title="dance_fever.jpg" src="images/thumbs/dance_fever.jpg"/>
</div>
<span class="x-editable"/>
</div>
<div id="gangster_zack.jpg" class="thumb-wrap ">
</div>
<div id="zacks_grill.jpg" class="thumb-wrap">
</div>
<div id="kids_hug.jpg" class="thumb-wrap ">
</div>
<div id="zack_dress.jpg" class="thumb-wrap ">
</div>
<div id="sara_pumpkin.jpg" class="thumb-wrap">
</div>
<div id="sara_smile.jpg" class="thumb-wrap ">
</div>
<div id="up_to_something.jpg" class="thumb-wrap ">
</div>
<div class="x-clear"/>
</div>
</div>
</div>
</div>
</div>
<div class="x-panel-bl x-panel-nofooter">
</div>
</div>
</div>
</body>
<div id="_firebugConsole" style="display: none;" FirebugVersion="1.4.2"/>
</html>

(涓?css
#images-view .x-panel-body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:white none repeat scroll 0 0;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
#images-view .thumb {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#DDDDDD none repeat scroll 0 0;
padding:3px;
}
#images-view .thumb img {
height:60px;
width:80px;
}
#images-view .thumb-wrap {
float:left;
margin:4px 0 4px 4px;
padding:5px;
}

#images-view .thumb-wrap span {
display:block;
overflow:hidden;
text-align:center;
}
#images-view .x-view-over {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EFEFEF url(../../resources/images/default/grid/row-over.gif) repeat-x scroll left top;
border:1px solid #DDDDDD;
padding:4px;
}

#images-view .x-view-selected {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EFF5FB url(images/selected.gif) no-repeat scroll right bottom;
border:1px solid #99BBE8;
padding:4px;
}

#images-view .x-view-selected .thumb {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
}
#images-view .loading-indicator {
background-image:url(../../resources/images/default/grid/loading.gif);
background-position:left center;
background-repeat:no-repeat;
font-size:11px;
margin:10px;
padding-left:20px;
}
 



]]>
瑙e喅EXTJS 鎺ユ敹鏁版嵁涓湁涓枃鍑虹幇"?????"絳変貢鐮?/title><link>http://www.tkk7.com/algz/articles/292401.html</link><dc:creator>绱澏鈭忛鎻氣啑</dc:creator><author>绱澏鈭忛鎻氣啑</author><pubDate>Mon, 24 Aug 2009 08:00:00 GMT</pubDate><guid>http://www.tkk7.com/algz/articles/292401.html</guid><wfw:comment>http://www.tkk7.com/algz/comments/292401.html</wfw:comment><comments>http://www.tkk7.com/algz/articles/292401.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/algz/comments/commentRss/292401.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/algz/services/trackbacks/292401.html</trackback:ping><description><![CDATA[index.faces錛?鍏變簩琛?<br /> <span style="color: #008000"><span style="color: #99cc00"><%@ page language="java" pageEncoding="UTF-8"%>     //瑙e喅EXTJS 鎺ユ敹鏁版嵁涓湁涓枃鍑虹幇"?????"絳変貢鐮?br />  ${searchAll.searchData}                                                    //瑙e喅JS鎺ユ敹鏁版嵁.Ext.store({url錛歩ndex.faces錛?..})</span></span> <img src ="http://www.tkk7.com/algz/aggbug/292401.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/algz/" target="_blank">绱澏鈭忛鎻氣啑</a> 2009-08-24 16:00 <a href="http://www.tkk7.com/algz/articles/292401.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Extjs 婕備寒鐨凱anel鎶樺彔浼哥緝鎺т歡 layout:'accordion'http://www.tkk7.com/algz/articles/278217.html绱澏鈭忛鎻氣啑绱澏鈭忛鎻氣啑Wed, 27 May 2009 08:22:00 GMThttp://www.tkk7.com/algz/articles/278217.htmlhttp://www.tkk7.com/algz/comments/278217.htmlhttp://www.tkk7.com/algz/articles/278217.html#Feedback5http://www.tkk7.com/algz/comments/commentRss/278217.htmlhttp://www.tkk7.com/algz/services/trackbacks/278217.html
HTML:
   <ul id="knowledgemenu" class="x-hidden mymenu">
      <li><a id="knowledge"  class="menubar">鐭ヨ瘑瀵艱埅</a></li>
      <li><a id="bbs"    class="menubar">鍏憡</a></li>
      <li><a id="question"    class="menubar">寰呰В鍐抽棶棰?lt;/a></li>
      <li><a id="sloved"    class="menubar">宸茶В鍐抽棶棰?lt;/a></li>
      <li><a id="knownw"   class="menubar">鐭ヨ瘑璐$尞</a></li>
      <li><a id="tagslist"    class="menubar">Tags</a></li>
    </ul>
    <ul id="libmenu" class="x-hidden mymenu">
      <li><a id="knownlist"  class="menubar">鏂囩珷搴?lt;/a></li>
      <li><a id="booklist"  class="menubar">鍥句功搴?lt;/a></li>
      <li><a id="A1"  class="menubar">杞歡搴?lt;/a></li>
    </ul>
CSS:

.menubar {
 border-bottom: 1px solid #AACCF6;
 color: #222222;
 cursor: pointer;
 display: block;
 height: 20px;
 width: 50px;
 line-height: 17px;
 outline-color: -moz-use-text-color;
 outline-style: none;
 outline-width: 0;
 padding: 3px;
 text-align: center;
 text-decoration: none;
 white-space: nowrap;
}

.menubar:hover {     //榧犳爣鎮仠涓婃椂瑙﹀彂
 background: #EBF3FD url(../item-over.gif) repeat-x scroll left bottom;
 text-decoration: none;
}


JS:
    var knowledgemenu = new Ext.Panel({
                 title: '緲扮淮鐭ラ亾',
                 contentEl:'knowledgemenu',  //DOM鏍囩ID
                 border:false,
                    iconCls:'nav'
                });
    var libmenu = new Ext.Panel({
                 title: '涓撻',
                 contentEl:'libmenu',
                 border:false,
                    iconCls:'nav'
                });
    var westPanel=new Ext.Panel({
                    region:'west',
                    el:'west',
                    title:'鍔熻兘鑿滃崟',
                    collapsible: true,    //鏈獥鍙d幾緙?/span>
                    //collapseMode:'mini',
                    split:true,
                    width: 175,
                    minSize: 175,
                    maxSize: 175,
                    margins:{left: 10, top: 0, right: 0, bottom: 0},
                    layout:'accordion',   //瀛愮獥鍙d負鎶樺彔
                    layoutConfig:{
                        animate:true
                       // fill :false
                    },
                    items:[knowledgemenu, libmenu]
    }); 

]]>
EXTJS <a>鏍囩鍔ㄧ敾http://www.tkk7.com/algz/articles/278019.html绱澏鈭忛鎻氣啑绱澏鈭忛鎻氣啑Tue, 26 May 2009 07:46:00 GMThttp://www.tkk7.com/algz/articles/278019.htmlhttp://www.tkk7.com/algz/comments/278019.htmlhttp://www.tkk7.com/algz/articles/278019.html#Feedback0http://www.tkk7.com/algz/comments/commentRss/278019.htmlhttp://www.tkk7.com/algz/services/trackbacks/278019.html

HTML:
<a class="menubar" href="javascript:openknown()" id="knowledge">鐭ヨ瘑瀵艱埅</a>

CSS:
a.menubar {
border-bottom:1px solid #AACCF6;
  color:#222222;
  cursor:pointer;
  display:block;
   height:20px;
   line-height:17px;
   outline-color:-moz-use-text-color;
   outline-style:none;
   outline-width:0;
   padding:3px;
   text-align:center;
   text-decoration:none;
   white-space:nowrap;
}
a.menubar : hover {
   background : #EBF3FD url(../images/default/menu/item-over.gif) repeat-x scroll left bottom;
   text-decoration:none;
}

]]>
Extjs 棣栭〉 "load..." 鍒朵綔鏂規硶http://www.tkk7.com/algz/articles/277844.html绱澏鈭忛鎻氣啑绱澏鈭忛鎻氣啑Mon, 25 May 2009 08:05:00 GMThttp://www.tkk7.com/algz/articles/277844.htmlhttp://www.tkk7.com/algz/comments/277844.htmlhttp://www.tkk7.com/algz/articles/277844.html#Feedback0http://www.tkk7.com/algz/comments/commentRss/277844.htmlhttp://www.tkk7.com/algz/services/trackbacks/277844.html <body>
  <div id="loading-mask" style=""></div>   
  <div id="loading">
    <div class="loading-indicator">
          <img src="resources/extanim32.gif" width="32" height="32" style="margin-right:8px;" align="absmiddle"/>Loading...
    </div>
  </div>
......

CSS:
#loading-mask{
 position:absolute;
 left:0;
 top:0;
    width:100%;
    height:100%;
    z-index:20000;
    background-color:white;   //姝ゅ璁劇疆閬収棰滆壊
}
#loading{
    position:absolute;
    left:45%;
    top:40%;
    padding:2px;
    z-index:20001;
    height:auto;
}
#loading img {
    margin-bottom:5px;
}
#loading .loading-indicator{
    background:white;
    color:#555;
    font:bold 13px tahoma,arial,helvetica;
    padding:10px;
    margin:0;
    text-align:center;
    height:auto;
}

JS:
....    
    var viewport = new Ext.Viewport({    //new 瀵硅薄鏃?鍗寵嚜鍔ㄥ垱寤烘樉紺?浠ヤ笅鍑芥暟鍦ㄧ粍浠舵樉紺哄嚭鏉ュ悗鎵ц.
        layout:'border',
        items:[ hd, api, mainPanel ]
    });

 setTimeout(function(){   //姝ゅ嚱鏁版斁鍦ㄦ墍鏈夌粍浠?鏄劇ず鍑烘潵)鍚?濡備笂渚?, 鎴栨斁鍦ㄦ樉紺烘帶鍒跺嚱鏁伴噷.
        Ext.get('loading').remove();   //鍒犻櫎鍥劇墖鍜屾柟瀛?br />         Ext.get('loading-mask').fadeOut({remove:true});   //娣″嚭鏁堟灉鏂瑰紡,鍒犻櫎鏁翠釜閬収灞?br />     }, 250);    //250姣鍚庢墽琛屾鍑芥暟

]]>
Panel 鐨?tools 閰嶇疆欏?/title><link>http://www.tkk7.com/algz/articles/277819.html</link><dc:creator>绱澏鈭忛鎻氣啑</dc:creator><author>绱澏鈭忛鎻氣啑</author><pubDate>Mon, 25 May 2009 05:18:00 GMT</pubDate><guid>http://www.tkk7.com/algz/articles/277819.html</guid><wfw:comment>http://www.tkk7.com/algz/comments/277819.html</wfw:comment><comments>http://www.tkk7.com/algz/articles/277819.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/algz/comments/commentRss/277819.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/algz/services/trackbacks/277819.html</trackback:ping><description><![CDATA[new Ext.Panel({...<br /> tools:[{<br />     <span style="color: #008080">id</span>:'refresh',<br />     qtip: 'Refresh form Data',<br />     // hidden:true,<br />     <span style="color: #008080">handler</span>: function(event, toolEl, panel){<br />         // refresh logic<br />     }<br /> }]<br /> ...})<br /> <br /> <span style="color: #008080">id </span>: String<br />    <span style="color: #008080">Required</span>. The type of tool to create. Values may betoggle (Created by default when collapsible is true)<br /> close<br /> minimize<br /> maximize<br /> restore<br /> gear<br /> pin<br /> unpin<br /> right<br /> left<br /> up<br /> down<br /> refresh<br /> minus<br /> plus<br /> help<br /> search<br /> save<br /> print<br /> <span style="color: #008080">handler </span>: Function<br />     <span style="color: #008080">Required</span>. The function to call when clicked. Arguments passed are:<br /> event : Ext.EventObject <br />     The click event.<br /> toolEl : Ext.Element<br />    The tool Element.<br /> Panel : Ext.Panel<br />    The host Panel<br /> scope : Object<br />    The scope in which to call the handler.<br /> qtip : String/Object<br />    A tip string, or a config argument to Ext.QuickTip.register<br /> hidden : Boolean<br />    True to initially render hidden.<br /> on : Object<br />    A listener config object specifiying event listeners in the format of an argument to addListener<br /> <br /> <img src ="http://www.tkk7.com/algz/aggbug/277819.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/algz/" target="_blank">绱澏鈭忛鎻氣啑</a> 2009-05-25 13:18 <a href="http://www.tkk7.com/algz/articles/277819.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Ext.FormPanel 鎻愪氦鍜?Ext.Ajax.request 寮傛鎻愪氦鍑芥暟鐨勫尯鍒?/title><link>http://www.tkk7.com/algz/articles/277329.html</link><dc:creator>绱澏鈭忛鎻氣啑</dc:creator><author>绱澏鈭忛鎻氣啑</author><pubDate>Fri, 22 May 2009 06:28:00 GMT</pubDate><guid>http://www.tkk7.com/algz/articles/277329.html</guid><wfw:comment>http://www.tkk7.com/algz/comments/277329.html</wfw:comment><comments>http://www.tkk7.com/algz/articles/277329.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/algz/comments/commentRss/277329.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/algz/services/trackbacks/277329.html</trackback:ping><description><![CDATA[<strong>(1)Ext.FormPanel</strong><br /> f.getForm().submit({<br />    url:"......",<br />    params:{   XX:xx .....}<br />    success: <span style="color: #99cc00">function <span style="color: #33cccc">(c,v,e)</span></span> {    <span style="color: #339966">//e: 瑙﹀彂浜嬩歡<br /> </span>                  var json=Ext.decode(<span style="color: #33cccc">v.response.responseText</span>);<br />                },<br />    failure:function(c,v,e){}<br /> })<br /> <br /> <strong>(2)Ext.Ajax.request</strong><br /> Ext.Ajax.request({<br />     url:"....",<br />     params:{XX:xx....},<br />     success: <span style="color: #808000"><span style="color: #99cc00">function <span style="color: #33cccc">(v,c) </span></span></span>{<br />                    var json=Ext.decode(<span style="color: #33cccc">v.responseText</span>);<br />                 },<br />     failure:function(v,c){}<br /> })<br /> <br /> <img src ="http://www.tkk7.com/algz/aggbug/277329.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/algz/" target="_blank">绱澏鈭忛鎻氣啑</a> 2009-05-22 14:28 <a href="http://www.tkk7.com/algz/articles/277329.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Ext.LoadMask 鍒朵綔欏甸潰鍔犺澆LOADhttp://www.tkk7.com/algz/articles/272023.html绱澏鈭忛鎻氣啑绱澏鈭忛鎻氣啑Thu, 21 May 2009 08:56:00 GMThttp://www.tkk7.com/algz/articles/272023.htmlhttp://www.tkk7.com/algz/comments/272023.htmlhttp://www.tkk7.com/algz/articles/272023.html#Feedback0http://www.tkk7.com/algz/comments/commentRss/272023.htmlhttp://www.tkk7.com/algz/services/trackbacks/272023.html      msg : '姝e湪鍔犺澆...'
     });
     mask.show();
    borrowhistory_store.load({
                params : {
                    webname : "all",
                    start : 0,
                    limit : borrowhistory_pageTool.pageSize
                }
            });
     borrowhistory_store.on("load", function() {
     mask.hide();
     })


]]>
TabPanel瀛愮獥鍙?濡侲xt.Panel絳?闅愯棌灞炴losablehttp://www.tkk7.com/algz/articles/271910.html绱澏鈭忛鎻氣啑绱澏鈭忛鎻氣啑Thu, 21 May 2009 04:43:00 GMThttp://www.tkk7.com/algz/articles/271910.htmlhttp://www.tkk7.com/algz/comments/271910.htmlhttp://www.tkk7.com/algz/articles/271910.html#Feedback0http://www.tkk7.com/algz/comments/commentRss/271910.htmlhttp://www.tkk7.com/algz/services/trackbacks/271910.html 娉?姝ゅ睘鎬у彧鏈塗abPanel瀛愮獥鍙f墠鏈夋晥.



]]>
Ext.apply鏃犳硶澶嶅埗Ext.data.JsonStore絳夋暟鎹簮鐩稿叧鐨勭被鍨?/title><link>http://www.tkk7.com/algz/articles/271760.html</link><dc:creator>绱澏鈭忛鎻氣啑</dc:creator><author>绱澏鈭忛鎻氣啑</author><pubDate>Wed, 20 May 2009 09:39:00 GMT</pubDate><guid>http://www.tkk7.com/algz/articles/271760.html</guid><wfw:comment>http://www.tkk7.com/algz/comments/271760.html</wfw:comment><comments>http://www.tkk7.com/algz/articles/271760.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/algz/comments/commentRss/271760.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/algz/services/trackbacks/271760.html</trackback:ping><description><![CDATA[var store2 = new Ext.data.JsonStore({});<br /> var store3={};<br /> Ext.apply(store2,magazine_store); //鏁堟灉鏃犵敤.store2浠嶅紩鐢╩agazine_store,鏃犳硶鐙珛浣跨敤.<br /> Ext.apply(store3,magazine_store); //鏁堟灉鍚屼笂.<br /> store3=Ext.apply(store2,magazine_store); //鏁堟灉鍚屼笂. <img src ="http://www.tkk7.com/algz/aggbug/271760.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/algz/" target="_blank">绱澏鈭忛鎻氣啑</a> 2009-05-20 17:39 <a href="http://www.tkk7.com/algz/articles/271760.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Ext.grid.gridPanel 鏃犳硶鍦‥xt.formPanel鎴朎xt.window涓嬪姞杞?瑙e喅鏂規硶.http://www.tkk7.com/algz/articles/271344.html绱澏鈭忛鎻氣啑绱澏鈭忛鎻氣啑Mon, 18 May 2009 07:37:00 GMThttp://www.tkk7.com/algz/articles/271344.htmlhttp://www.tkk7.com/algz/comments/271344.htmlhttp://www.tkk7.com/algz/articles/271344.html#Feedback1http://www.tkk7.com/algz/comments/commentRss/271344.htmlhttp://www.tkk7.com/algz/services/trackbacks/271344.html 瑙e喅鏂規硶:
(1)width:XX,height:XX
(2)anchor:"XX% XX%"   //瀹?楂樺垎鍒墍鍗犵埗緇勪歡瀹?楂樼殑鐧懼垎姣?



]]>
緇戝畾GRID,form紿楀彛CRUD,鑷垜鎰熻鑹ソ鐨勬墜紼夸唬鐮?/title><link>http://www.tkk7.com/algz/articles/264782.html</link><dc:creator>绱澏鈭忛鎻氣啑</dc:creator><author>绱澏鈭忛鎻氣啑</author><pubDate>Fri, 10 Apr 2009 02:55:00 GMT</pubDate><guid>http://www.tkk7.com/algz/articles/264782.html</guid><wfw:comment>http://www.tkk7.com/algz/comments/264782.html</wfw:comment><comments>http://www.tkk7.com/algz/articles/264782.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/algz/comments/commentRss/264782.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/algz/services/trackbacks/264782.html</trackback:ping><description><![CDATA[     鎽樿:   function author_crud(rs, mode) {// rs:緇戝畾閫夋嫨鐨勮褰?鍙洿鎺ユ搷浣滃獎鍝峉TORE     if (mode == "del") {//鍗曠嫭鍒ゆ柇del       ...  <a href='http://www.tkk7.com/algz/articles/264782.html'>闃呰鍏ㄦ枃</a><img src ="http://www.tkk7.com/algz/aggbug/264782.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/algz/" target="_blank">绱澏鈭忛鎻氣啑</a> 2009-04-10 10:55 <a href="http://www.tkk7.com/algz/articles/264782.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Ext.data.Record.create({...}) 浣跨敤璇存槑.http://www.tkk7.com/algz/articles/263799.html绱澏鈭忛鎻氣啑绱澏鈭忛鎻氣啑Fri, 03 Apr 2009 09:44:00 GMThttp://www.tkk7.com/algz/articles/263799.htmlhttp://www.tkk7.com/algz/comments/263799.htmlhttp://www.tkk7.com/algz/articles/263799.html#Feedback4http://www.tkk7.com/algz/comments/commentRss/263799.htmlhttp://www.tkk7.com/algz/services/trackbacks/263799.htmlvar TopicRecord = Ext.data.Record.create([
    {name: 'title', mapping: 'topic_title'},
    {name: 'author', mapping: 'username'},
    {name: 'totalPosts', mapping: 'topic_replies', type: 'int'},
    {name: 'lastPost', mapping: 'post_time', type: 'date'},
    {name: 'lastPoster', mapping: 'user2'},
    {name: 'excerpt', mapping: 'post_text'}
]);

var myNewRecord = new TopicRecord({
    topic_title: 'Do my job please',
    username: 'noobie',
    topic_replies: 1,
    post_time: new Date(),
    user2: 'Animal',
    post_text: 'No way dude!'
});
myStore.add(myNewRecord);


Ext.data.Record.create({...});
Returns:  function
A constructor which is used to create new Records according to the definition.
鏍規嵁瀹氫箟, 榪欎釜鏋勯犲嚱鏁版槸鐢ㄦ潵鍒涢犳柊鐨勮褰曘?

]]>
FormPanel.getForm().submit({...}) 鏂規硶鏄紓姝ユ彁浜?http://www.tkk7.com/algz/articles/263703.html绱澏鈭忛鎻氣啑绱澏鈭忛鎻氣啑Fri, 03 Apr 2009 03:51:00 GMThttp://www.tkk7.com/algz/articles/263703.htmlhttp://www.tkk7.com/algz/comments/263703.htmlhttp://www.tkk7.com/algz/articles/263703.html#Feedback0http://www.tkk7.com/algz/comments/commentRss/263703.htmlhttp://www.tkk7.com/algz/services/trackbacks/263703.htmlvar win = new Ext.Window({
  title : "璇昏呰祫鏂?,
  layout : "fit",
  items : [new Ext.FormPanel({
     id : "author_form",
     frame : true,
     labelWidth : 60,
     autoHeight : true,
     autoWidth : true,
     url : "author_json.jsp",
     buttons : [{
        text : "紜畾",
        handler : function() {
         var f = this.ownerCt;
          Ext.getCmp("author_form").getForm().submit({
             success : function() {
              Ext.Msg.alert("success!");
             },
             failure : function() {
              // Ext.Msg.alert("failure!");
             }
            })

// 閿欒: 鎻愪氦涓嶄簡琛ㄥ崟鍏冪礌.鍘熷洜: submit鏂規硶鏄紓姝ユ彁浜?/span>,涓嶇瓑鎻愪氦瀹屾垚灝辮繑鍥?鎵浠ユ彁鍓嶆墽琛屼簡鍏抽棴鍔熻兘,鏃犳硶鎻愪氦鏁版嵁.           
//f.ownerCt.close();         

}
       }],
     items : [new Ext.form.TextField({
        fieldLabel : "緙栧彿",
        name : "author_num"
       })]
    })]
 });
 win.show();



]]>
Ext.data.JsonStore 鎻愪氦鏁版嵁http://www.tkk7.com/algz/articles/263587.html绱澏鈭忛鎻氣啑绱澏鈭忛鎻氣啑Thu, 02 Apr 2009 09:24:00 GMThttp://www.tkk7.com/algz/articles/263587.htmlhttp://www.tkk7.com/algz/comments/263587.htmlhttp://www.tkk7.com/algz/articles/263587.html#Feedback0http://www.tkk7.com/algz/comments/commentRss/263587.htmlhttp://www.tkk7.com/algz/services/trackbacks/263587.html var author_store = new Ext.data.JsonStore({
 fields : author_f,
 url : "webjson.faces",
 root : "author"http:// ,
  // baseParams:{webnam:"author"}   //涔熷彲鍦ㄥ畾涔夋椂鎸囧畾鍙傛暟.鍙傛暟鍚嶇浉鍚屾椂瑕嗙洊,濡倃ebname.
 });

涓. load 鏂規硶.
author_store.load({
            params : {
             webname : "findnam",
             webvalue : v
            }
           });

浼犻侀〉闈? webjson.faces
浼犻佹柟寮? POST   //榛樿涓斾笉鑳戒慨鏀規柟寮?
浼犻佸唴瀹?webname=findnam  webvalue=v

浜?reload 鏂規硶
璇硶:  author_store.reload()    //鏃犲弬鏁?br /> 姒傝堪:  鑷姩鍔犺澆JsonStore. baseParams濡傚畾涔夊垯浼犲弬鏁?娌℃湁鍒欎笉浼犲?


]]>
Extjs 鏌ユ壘FormPanel(涔熷寘鎷墍鏈夊鍣?涓嬬殑鎵鏈夊瓙緇勪歡http://www.tkk7.com/algz/articles/263414.html绱澏鈭忛鎻氣啑绱澏鈭忛鎻氣啑Wed, 01 Apr 2009 09:36:00 GMThttp://www.tkk7.com/algz/articles/263414.htmlhttp://www.tkk7.com/algz/comments/263414.htmlhttp://www.tkk7.com/algz/articles/263414.html#Feedback3http://www.tkk7.com/algz/comments/commentRss/263414.htmlhttp://www.tkk7.com/algz/services/trackbacks/263414.html Extjs API 娌℃湁鐩稿叧璇存槑,鍥犱負灝佽鍒癋indBy絳夌浉鍏蟲柟娉曢噷.娉ㄦ剰,Extjs涔熻繕鏄疛S.FF璺熻釜鍙互鏌ヨ鍒?
var t1=formpanel.items.items[0]; //榪斿洖 formpanel 絎竴涓粍浠?

浜?findBy( Function fcn, [Object scope] ) : Array
Extjs API 鏈夌浉鍏寵鏄?
//t : items鏁扮粍.
var t=f.findBy(function(){return true});

]]>
[杞琞甯哥敤姝e垯琛ㄨ揪寮忔敹闆?/title><link>http://www.tkk7.com/algz/articles/263359.html</link><dc:creator>绱澏鈭忛鎻氣啑</dc:creator><author>绱澏鈭忛鎻氣啑</author><pubDate>Wed, 01 Apr 2009 06:47:00 GMT</pubDate><guid>http://www.tkk7.com/algz/articles/263359.html</guid><wfw:comment>http://www.tkk7.com/algz/comments/263359.html</wfw:comment><comments>http://www.tkk7.com/algz/articles/263359.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/algz/comments/commentRss/263359.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/algz/services/trackbacks/263359.html</trackback:ping><description><![CDATA[<p>姝e垯琛ㄨ揪寮忕敤浜庡瓧絎︿覆澶勭悊銆佽〃鍗曢獙璇佺瓑鍦哄悎錛屽疄鐢ㄩ珮鏁堛傜幇灝嗕竴浜涘父鐢ㄧ殑琛ㄨ揪寮忔敹闆嗕簬姝わ紝浠ュ涓嶆椂涔嬮渶銆?br /> </p> <p>鍖歸厤涓枃瀛楃鐨勬鍒欒〃杈懼紡錛?[\u4e00-\u9fa5]<br /> 璇勬敞錛氬尮閰嶄腑鏂囪繕鐪熸槸涓ご鐤肩殑浜嬶紝鏈変簡榪欎釜琛ㄨ揪寮忓氨濂藉姙浜?/p> <p>鍖歸厤鍙屽瓧鑺傚瓧絎?鍖呮嫭姹夊瓧鍦ㄥ唴)錛歔^\x00-\xff]<br /> 璇勬敞錛氬彲浠ョ敤鏉ヨ綆楀瓧絎︿覆鐨勯暱搴︼紙涓涓弻瀛楄妭瀛楃闀垮害璁?錛孉SCII瀛楃璁?錛?/p> <p>鍖歸厤絀虹櫧琛岀殑姝e垯琛ㄨ揪寮忥細\n\s*\r<br /> 璇勬敞錛氬彲浠ョ敤鏉ュ垹闄ょ┖鐧借</p> <p>鍖歸厤HTML鏍囪鐨勬鍒欒〃杈懼紡錛?lt;(\S*?)[^>]*>.*?</\1>|<.*? /><br /> 璇勬敞錛氱綉涓婃祦浼犵殑鐗堟湰澶碂緋曪紝涓婇潰榪欎釜涔熶粎浠呰兘鍖歸厤閮ㄥ垎錛屽浜庡鏉傜殑宓屽鏍囪渚濇棫鏃犺兘涓哄姏</p> <p>鍖歸厤棣栧熬絀虹櫧瀛楃鐨勬鍒欒〃杈懼紡錛歗\s*|\s*$<br /> 璇勬敞錛氬彲浠ョ敤鏉ュ垹闄よ棣栬灝劇殑絀虹櫧瀛楃(鍖呮嫭絀烘牸銆佸埗琛ㄧ銆佹崲欏電絳夌瓑)錛岄潪甯告湁鐢ㄧ殑琛ㄨ揪寮?/p> <p>鍖歸厤Email鍦板潃鐨勬鍒欒〃杈懼紡錛歕w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*<br /> 璇勬敞錛氳〃鍗曢獙璇佹椂寰堝疄鐢?/p> <p>鍖歸厤緗戝潃URL鐨勬鍒欒〃杈懼紡錛歔a-zA-z]+://[^\s]*<br /> 璇勬敞錛氱綉涓婃祦浼犵殑鐗堟湰鍔熻兘寰堟湁闄愶紝涓婇潰榪欎釜鍩烘湰鍙互婊¤凍闇姹?/p> <p>鍖歸厤甯愬彿鏄惁鍚堟硶(瀛楁瘝寮澶達紝鍏佽5-16瀛楄妭錛屽厑璁稿瓧姣嶆暟瀛椾笅鍒掔嚎)錛歗[a-zA-Z][a-zA-Z0-9_]{4,15}$<br /> 璇勬敞錛氳〃鍗曢獙璇佹椂寰堝疄鐢?/p> <p>鍖歸厤鍥藉唴鐢佃瘽鍙風爜錛歕d{3}-\d{8}|\d{4}-\d{7}<br /> 璇勬敞錛氬尮閰嶅艦寮忓 0511-4405222 鎴?021-87888822</p> <p>鍖歸厤鑵捐QQ鍙鳳細[1-9][0-9]{4,}<br /> 璇勬敞錛氳吘璁疩Q鍙蜂粠10000寮濮?/p> <p>鍖歸厤涓浗閭斂緙栫爜錛歔1-9]\d{5}(?!\d)<br /> 璇勬敞錛氫腑鍥介偖鏀跨紪鐮佷負6浣嶆暟瀛?/p> <p>鍖歸厤韜喚璇侊細\d{15}|\d{18}<br /> 璇勬敞錛氫腑鍥界殑韜喚璇佷負15浣嶆垨18浣?/p> <p>鍖歸厤ip鍦板潃錛歕d+\.\d+\.\d+\.\d+<br /> 璇勬敞錛氭彁鍙杋p鍦板潃鏃舵湁鐢?/p> <p>鍖歸厤鐗瑰畾鏁板瓧錛?br /> ^[1-9]\d*$銆 銆 //鍖歸厤姝f暣鏁?br /> ^-[1-9]\d*$ 銆 //鍖歸厤璐熸暣鏁?br /> ^-?[1-9]\d*$銆銆 //鍖歸厤鏁存暟<br /> ^[1-9]\d*|0$銆 //鍖歸厤闈炶礋鏁存暟錛堟鏁存暟 + 0錛?br /> ^-[1-9]\d*|0$銆銆 //鍖歸厤闈炴鏁存暟錛堣礋鏁存暟 + 0錛?br /> ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$銆銆 //鍖歸厤姝f誕鐐規暟<br /> ^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$銆 //鍖歸厤璐熸誕鐐規暟<br /> ^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$銆 //鍖歸厤嫻偣鏁?br /> ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$銆銆 //鍖歸厤闈炶礋嫻偣鏁幫紙姝f誕鐐規暟 + 0錛?br /> ^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$銆銆//鍖歸厤闈炴嫻偣鏁幫紙璐熸誕鐐規暟 + 0錛?br /> 璇勬敞錛氬鐞嗗ぇ閲忔暟鎹椂鏈夌敤錛屽叿浣撳簲鐢ㄦ椂娉ㄦ剰淇</p> <p>鍖歸厤鐗瑰畾瀛楃涓詫細<br /> ^[A-Za-z]+$銆銆//鍖歸厤鐢?6涓嫳鏂囧瓧姣嶇粍鎴愮殑瀛楃涓?br /> ^[A-Z]+$銆銆//鍖歸厤鐢?6涓嫳鏂囧瓧姣嶇殑澶у啓緇勬垚鐨勫瓧絎︿覆<br /> ^[a-z]+$銆銆//鍖歸厤鐢?6涓嫳鏂囧瓧姣嶇殑灝忓啓緇勬垚鐨勫瓧絎︿覆<br /> ^[A-Za-z0-9]+$銆銆//鍖歸厤鐢辨暟瀛楀拰26涓嫳鏂囧瓧姣嶇粍鎴愮殑瀛楃涓?br /> ^\w+$銆銆//鍖歸厤鐢辨暟瀛椼?6涓嫳鏂囧瓧姣嶆垨鑰呬笅鍒掔嚎緇勬垚鐨勫瓧絎︿覆<br /> 璇勬敞錛氭渶鍩烘湰涔熸槸鏈甯哥敤鐨勪竴浜涜〃杈懼紡</p> 杞嚜:http://lifesinger.3322.org/myblog/?p=185<img src ="http://www.tkk7.com/algz/aggbug/263359.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/algz/" target="_blank">绱澏鈭忛鎻氣啑</a> 2009-04-01 14:47 <a href="http://www.tkk7.com/algz/articles/263359.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://fsweicheng.com" target="_blank">浮力影院第一页小视频国产在线观看免费 </a>| <a href="http://dzhyyy.com" target="_blank">亚洲黄色免费观看</a>| <a href="http://dghxm168.com" target="_blank">一级做性色a爰片久久毛片免费</a>| <a href="http://www-xg5777.com" target="_blank">亚洲综合色一区二区三区小说</a>| <a href="http://28896543.com" target="_blank">亚洲精品岛国片在线观看</a>| <a href="http://am33318.com" target="_blank">国内自产拍自a免费毛片</a>| <a href="http://blbkl.com" target="_blank">国产人成免费视频网站</a>| <a href="http://jxxitutu.com" target="_blank">国产情侣久久久久aⅴ免费</a>| <a href="http://25v8.com" target="_blank">一个人看的免费视频www在线高清动漫</a>| <a href="http://by4471.com" target="_blank">亚洲日韩一区二区三区</a>| <a href="http://zgfxshop.com" target="_blank">亚洲国产精品久久网午夜</a>| <a href="http://xianzijie.com" target="_blank">亚洲av不卡一区二区三区</a>| <a href="http://usagaa.com" target="_blank">亚洲欧洲∨国产一区二区三区</a>| <a href="http://520baoyu.com" target="_blank">亚洲福利在线播放</a>| <a href="http://gxshenquan.com" target="_blank">又粗又大又猛又爽免费视频</a>| <a href="http://chinaedubrand.com" target="_blank">青青青国产免费一夜七次郎 </a>| <a href="http://339258.com" target="_blank">久久青青草原亚洲av无码app</a>| <a href="http://pohezi.com" target="_blank">国产成人精品日本亚洲专区61</a>| <a href="http://glgg99.com" target="_blank">亚洲国产精品成人网址天堂 </a>| <a href="http://www961dd.com" target="_blank">美女被暴羞羞免费视频</a>| <a href="http://caoliusq1024.com" target="_blank">亚洲国产精品99久久久久久</a>| <a href="http://tzkanglong.com" target="_blank">亚洲精品午夜国产va久久</a>| <a href="http://dbyssw.com" target="_blank">亚洲kkk4444在线观看</a>| <a href="http://yy1288.com" target="_blank">中文字幕亚洲综合小综合在线</a>| <a href="http://www003924.com" target="_blank">亚洲日韩在线视频</a>| <a href="http://864007.com" target="_blank">亚洲入口无毒网址你懂的</a>| <a href="http://acccx.com" target="_blank">久久精品国产亚洲av麻豆图片 </a>| <a href="http://10242016.com" target="_blank">2021免费日韩视频网</a>| <a href="http://zhaoav7.com" target="_blank">96免费精品视频在线观看</a>| <a href="http://19b1.com" target="_blank">99精品免费观看</a>| <a href="http://www-777730.com" target="_blank">18女人毛片水真多免费</a>| <a href="http://66eeb.com" target="_blank">日本免费一区二区在线观看</a>| <a href="http://1777000.com" target="_blank">国产精品1024永久免费视频</a>| <a href="http://dukane1688.com" target="_blank">久久国产色AV免费看</a>| <a href="http://bbscqz.com" target="_blank">巨波霸乳在线永久免费视频 </a>| <a href="http://avav2021.com" target="_blank">亚洲国产精品综合久久2007</a>| <a href="http://www-63228.com" target="_blank">亚洲精品在线不卡</a>| <a href="http://qianmiu.com" target="_blank">33333在线亚洲</a>| <a href="http://www611rr.com" target="_blank">亚洲AⅤ男人的天堂在线观看</a>| <a href="http://qq2071.com" target="_blank">香蕉视频在线观看免费</a>| <a href="http://468862.com" target="_blank">国产日韩在线视频免费播放</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>