锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲冬月枫中文字幕在线看,亚洲6080yy久久无码产自国产,区三区激情福利综合中文字幕在线一区亚洲视频1 http://www.tkk7.com/wx886104/category/34066.htmlzh-cnThu, 17 Sep 2009 04:30:00 GMTThu, 17 Sep 2009 04:30:00 GMT60IE鍜孎F涓嬮兘鍏煎鐨勫姞鍏ユ敹钘忕殑浠g爜http://www.tkk7.com/wx886104/archive/2009/09/15/295228.html鍕掔揣鐨甫鍚戝墠鍐?/dc:creator>鍕掔揣鐨甫鍚戝墠鍐?/author>Tue, 15 Sep 2009 15:27:00 GMThttp://www.tkk7.com/wx886104/archive/2009/09/15/295228.htmlhttp://www.tkk7.com/wx886104/comments/295228.htmlhttp://www.tkk7.com/wx886104/archive/2009/09/15/295228.html#Feedback0http://www.tkk7.com/wx886104/comments/commentRss/295228.htmlhttp://www.tkk7.com/wx886104/services/trackbacks/295228.html浠庣綉涓婃壘鐨処E鍜孎F涓嬮兘鍏煎鐨勫姞鍏ユ敹钘忕殑浠g爜

 1寰堟棭灝卞彂鐜頒紶緇熺殑鍔犲叆IE鏀惰棌澶圭殑浠g爜鍦‵irefox涓嬫槸鏃犳晥鐨勩?br />  2
 3
 4<a href="javascript:window.external.AddFavorite('http://www.9enjoy.com','9Enjoy')">娣誨姞鍒版敹钘忓す</a>
 5
 6
 7浠婂ぉ嫻忚im286錛屽彂鐜拌璁轟袱鑰呭吋瀹圭殑浠g爜錛岃皟璇曞悗錛屽彂鐜板彲琛岋細錛?br />  8
 9絎竴孌碉細
10
11
12<script>
13function addfavorite()
14{
15  if (document.all)
16  {
17     window.external.addFavorite('http://www.9enjoy.com','9Enjoy');
18  }

19  else if (window.sidebar)
20  {
21     window.sidebar.addPanel('9Enjoy''http://www.9enjoy.com'"");
22  }

23}
 
24</script>
25<a href="#" onclick="addfavorite()">鎶婃湰鍗氬鍔犲叆鏀惰棌</a>
26
27
28
29涓嬮潰涓孌墊洿涓ヨ皚錛孖E6錛孖E7錛孎F鍧囬氳繃銆?br /> 30
31
32<html>
33<head>
34<title>鍔犲叆鏀惰棌</title>
35<script language="JavaScript" type="text/javascript">
36function JSAddFavorite()
37{
38
39       if ( window.sidebar && "object" == typeof( window.sidebar ) && "function" == typeof( window.sidebar.addPanel ) )
40
41       {
42
43               //  firefox
44
45               window.sidebar.addPanel( '9Enjoy, 'http://www.9enjoy.com/', '' );
46
47       }

48
49       else if ( document.all && "object" == typeof( window.external ) )
50
51       {
52
53               //  ie
54
55               window.external.addFavorite( 'http://www.9enjoy.com/''9Enjoy' );
56
57       }

58
59}

60
61</script>
62</head>
63
64<body>
65<a href="javascript:JSAddFavorite();" title="鍔犲叆鏀惰棌">鍔犲叆鏀惰棌</a>
66</body>
67<html>
68-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
娉紝鎴戜嬌鐢ㄤ互涓婁唬鐮佸湪FF涓婂茍鏈墽琛屾垚鍔熴?br />
榪欎釜鏄垜鐨勪唬鐮?br />
 1<script language="javascript">
 2    function JSAddFavorite(){
 3        if(window.sidebar && "object" == typeof(window.sidebar) && "function"==typeof(window.sidebar.addPanel)){
 4            //firefox
 5            window.sidebar.addPanel("鏀惰棌鏍囪","http://www.xxxx.com");
 6        }

 7        else if(document.all && "object" == typeof(window.external)){
 8            //ie
 9            window.external.addFavorite("http://www.xxxx.com","鏀惰棌鏍囪");
10        }

11    }

12    window.setTimeout("JSAddFavorite",60*1000);
13</script>
濡備笂錛屽湪FF涓婃墽琛屼笉鎴愬姛銆備笉鐭ユ庝箞鍥炰簨錛熸湁鐭ラ亾鐨勫厔寮熻瘎璁轟笅銆?

]]>
js鎿嶄綔iframe涔嬫搷浣滃強娉ㄦ剰錛堝師鍒涳級http://www.tkk7.com/wx886104/archive/2009/08/20/291945.html鍕掔揣鐨甫鍚戝墠鍐?/dc:creator>鍕掔揣鐨甫鍚戝墠鍐?/author>Thu, 20 Aug 2009 06:19:00 GMThttp://www.tkk7.com/wx886104/archive/2009/08/20/291945.htmlhttp://www.tkk7.com/wx886104/comments/291945.htmlhttp://www.tkk7.com/wx886104/archive/2009/08/20/291945.html#Feedback0http://www.tkk7.com/wx886104/comments/commentRss/291945.htmlhttp://www.tkk7.com/wx886104/services/trackbacks/291945.html 鐢↗s鎺у埗iframe鍐呰〃鍗曟彁浜?br /> 浠g爜濡備笅錛?br />
 1<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
 2<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 3<html>
 4  <head>    
 5    <title>c.jsp</title>
 6    
 7    <meta http-equiv="pragma" content="no-cache">
 8    <meta http-equiv="cache-control" content="no-cache">
 9    <meta http-equiv="expires" content="0">    
10    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
11    <meta http-equiv="description" content="This is my page">    
12
13    <script type="text/javascript">
14    <!--
15        function reg(){
16        jsi.document.all.username.value="xxx";
17        jsi.document.all.userid.value="xxx>";
18        jsi.document.all.flag.value="xxx";
19          jsi.document.forms["jsf"].submit();        
20          window.open("http://js.51baojian.net","_blank");  
21          setTimeout("",3000);
22          window.location.href="http://jss.51baojian.net";
23    }

24    -->
25    </script>
26  </head>
27  
28  <body onload="reg();">
29    <table cellpadding="0" cellspacing="0" border="0">
30        <tr><td>
31            欏甸潰榪涘叆涓?img src="http://www.tkk7.com/Images/dot.gif" alt="" />..
32            <iframe id="jsi" name="jsi" frameborder="0"
33                    src="b.jsp" height="0" width="0"
34            ></iframe>
35        </td></tr>        
36    </table>
37  </body>
38</html>
b.jsp浠g爜涓猴細
1
2<form id="jsf" name="jsf" action="url">
3    <input type="hidden" name="username" value="">
4    <input type="hidden" name="userid" value="">
5    <input type="hidden" name="flag" value="">                
6</form>
7
娉ㄦ剰錛?br /> 欏甸潰鍔犺澆鏃訛紝閬囧埌iframe灝辯洿鎺ヨ煩榪囧幓錛屽姞杞戒笅闈㈢殑鍐呭錛岀劧鍚庡啀鍥炴潵鍔犺澆iframe錛屽綋鐒朵篃鍙互鐞嗚В鎴愰亣鍒?/span>iframe鍙堝紑浜嗕竴涓嚎紼嬫潵鍔犺澆iframe錛屼絾鏄洜涓烘秹鍙婂埌鏂扮殑IO鎿嶄綔姣旇緝鑰楁椂錛屾墍浠ュ鏋滃湪iframe涓嬪啓浜唈s鎿嶄綔鐨勮瘽錛屼細鎻愮ず閿欒銆傚彲浠ラ噰鐢╫nload鏉ヨЕ鍙慾s鎿嶄綔鎵ц銆?br /> 鍦ㄦ敞鎰忥細錛堢煡閬撶殑灝變笉瑕佺湅浜嗭級

onload鎸囨暣涓〉闈㈠姞杞藉畬鎴愬悗鍐嶆墽琛宨nit錛堬級鍑芥暟錛岃屼笉鏄綋欏甸潰鍔犺澆鍒?lt;body>鏃跺氨寮濮嬫墽琛屻?/p>

鍚屾牱錛宱nunload鎸囨暣涓〉闈㈠嵏杞藉畬鎴愶紙鍏抽棴錛夊悗銆?/p>

]]>
js嫻姩騫垮憡http://www.tkk7.com/wx886104/archive/2009/06/16/282606.html鍕掔揣鐨甫鍚戝墠鍐?/dc:creator>鍕掔揣鐨甫鍚戝墠鍐?/author>Tue, 16 Jun 2009 07:32:00 GMThttp://www.tkk7.com/wx886104/archive/2009/06/16/282606.htmlhttp://www.tkk7.com/wx886104/comments/282606.htmlhttp://www.tkk7.com/wx886104/archive/2009/06/16/282606.html#Feedback0http://www.tkk7.com/wx886104/comments/commentRss/282606.htmlhttp://www.tkk7.com/wx886104/services/trackbacks/282606.html 

 1<div id="img" style="position:absolute;; width: 200; height: 151"><a href="#" target="_blank"><img src="images/170_19.gif" width="325" height="139" border="0" /></a></div> 2<script language="javascript">
 3 var xPos = 20;
 4var yPos = 10;
 5img.style.left= xPos;
 6img.style.top = yPos;
 7var step = 1;
 8var delay = 30
 9var width,height,Hoffset,Woffset;
10var y = 1;
11var x = 1;
12var interval;
13img.visibility = "visible";function changePos() 
14{
15width = document.body.clientWidth;
16height = document.body.clientHeight;
17Hoffset = img.offsetHeight;
18Woffset = img.offsetWidth;
19if (y) 
20{
21    yPos = yPos + step;
22}

23else 
24{
25    yPos = yPos - step;
26}

27if (yPos < 0
28{
29    y = 1;
30    yPos = 0;
31}

32if (yPos >= (height - Hoffset)) 
33{
34    y = 0;
35    yPos = (height - Hoffset);
36}

37if (x) 
38{
39    xPos = xPos + step;
40}

41else 
42{
43    xPos = xPos - step;
44}

45if (xPos < 0
46{
47    x = 1;
48    xPos = 0;
49}

50if (xPos >= (width - Woffset)) 
51{
52    x = 0;
53    xPos = (width - Woffset);
54}

55img.style.left = xPos + document.body.scrollLeft;
56img.style.top = yPos + document.body.scrollTop;
57}
function start() 
58{
59interval = setInterval('changePos()', delay);
60}
function pause_resume() 
61{
62    clearInterval(interval);
63}

64start();
65
</script>


]]>
璁㊣E6 鏀彺閫忔槑鐨凱NG鍥?js)http://www.tkk7.com/wx886104/archive/2009/05/18/271270.html鍕掔揣鐨甫鍚戝墠鍐?/dc:creator>鍕掔揣鐨甫鍚戝墠鍐?/author>Mon, 18 May 2009 03:02:00 GMThttp://www.tkk7.com/wx886104/archive/2009/05/18/271270.htmlhttp://www.tkk7.com/wx886104/comments/271270.htmlhttp://www.tkk7.com/wx886104/archive/2009/05/18/271270.html#Feedback1http://www.tkk7.com/wx886104/comments/commentRss/271270.htmlhttp://www.tkk7.com/wx886104/services/trackbacks/271270.html 鐩存帴涓嬭澆鐪嬬湅

]]>
JS錛氳緗欏?amp;鍔犲叆鏀惰棌http://www.tkk7.com/wx886104/archive/2009/03/28/262574.html鍕掔揣鐨甫鍚戝墠鍐?/dc:creator>鍕掔揣鐨甫鍚戝墠鍐?/author>Sat, 28 Mar 2009 03:51:00 GMThttp://www.tkk7.com/wx886104/archive/2009/03/28/262574.htmlhttp://www.tkk7.com/wx886104/comments/262574.htmlhttp://www.tkk7.com/wx886104/archive/2009/03/28/262574.html#Feedback0http://www.tkk7.com/wx886104/comments/commentRss/262574.htmlhttp://www.tkk7.com/wx886104/services/trackbacks/262574.html<a href="http://www.163.com" onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.163.com');return(false);" style="behavior: url(#default#homepage)" >璁劇疆涓烘垜鐨勯欏?lt;/a>

 

鍔犲叆鏀惰棌澶?br /> ·<A href="javascript:window.external.addFavorite('http://www.163.com','緗戞槗縐戞妧')"   target="_self">鍔犲叆鍒版垜鐨勬敹钘忓す</A>



]]>
鎺ㄨ崘鍩庡競-鐪佷喚鍙婃棩鍘嗚緭鍏S鎻掍歡http://www.tkk7.com/wx886104/archive/2009/03/27/262468.html鍕掔揣鐨甫鍚戝墠鍐?/dc:creator>鍕掔揣鐨甫鍚戝墠鍐?/author>Fri, 27 Mar 2009 09:06:00 GMThttp://www.tkk7.com/wx886104/archive/2009/03/27/262468.htmlhttp://www.tkk7.com/wx886104/comments/262468.htmlhttp://www.tkk7.com/wx886104/archive/2009/03/27/262468.html#Feedback0http://www.tkk7.com/wx886104/comments/commentRss/262468.htmlhttp://www.tkk7.com/wx886104/services/trackbacks/262468.html鍦╓EB寮鍙戜腑錛屽煄甯?鐪佷喚鏄拰鏃ュ巻涓鏍烽渶瑕佹垜浠壒鍒鐞嗙殑鐢ㄦ埛淇℃伅錛屾垜浠笇鏈涜嚜宸辯殑紼嬪簭鑳藉鏇翠漢鎬у寲涓浜涳紝鏃㈡柟渚跨綉鍙嬬殑杈撳叆錛屽張灝藉彲鑳界殑閲囬泦鍒板悎娉曟湁鏁堢殑淇℃伅錛岃繖涓椂鍊欏氨闇瑕佸熷姪涓浜涙彃浠躲?/p>

鍩庡競杈撳叆鎻掍歡鎴戝厛鍚庣敤榪囧緢澶氭浜嗭紝鍥犱負娑夊強浜岀駭鑱斿姩錛岃皟鐢ㄤ竴鑸兘姣旇緝澶嶆潅錛岃繖閲屾帹鑽愪竴涓潪甯哥畝媧佺殑宸ュ叿錛屽彧闇瑕佷竴涓狫S鏂囦歡錛孒TML欏甸潰鐨勪唬鐮佷篃姣旇緝騫插噣錛?/p>

婕旂ず鍦板潃錛?a >榪欓噷

鍦ㄥ寳浜崠鍦虹殑媧誨姩涓祴璇曢氳繃錛屼笉瀛樺湪璺ㄥ煙絳夐棶棰樸?br />
鍙﹀錛屼篃欏轟究嫻嬭瘯浜嗗揩涔愮瑳瀛?site:http://www.happyshow.org/)緙栧啓鐨勬棩鍘嗚緭鍏ユ彃浠訛紝鍏卞悓鐨勭壒鐐瑰氨鏄畝媧侊紝浣嗗姛鑳戒竴鐐逛篃娌℃湁緙╂按錛岀壒鍒煎緱鎺ㄨ崘鐨勬槸瀹冨彲浠ュ揩鎹瘋緭鍏ュ勾浠戒笌鏈堜喚錛屾瘮濡傦紝浣犺杈撳叆12-23-1994錛屽彧瑕佸弻鍑誨勾浠藉拰鏈堜喚錛屽氨鍙互浠庝笅鎷夊垪琛ㄤ腑閫夋嫨1994鍜?2錛岃屼笉鐢ㄤ竴欏典竴欏電殑緲?/p> 杞嚜錛歨ttp://www.litejava.com/?action=show&id=206
js鏂囦歡鍙湪鎴戠殑鏂囦歡涓笅杞?

]]>
js 鏃ユ湡鎺т歡http://www.tkk7.com/wx886104/archive/2009/03/27/262465.html鍕掔揣鐨甫鍚戝墠鍐?/dc:creator>鍕掔揣鐨甫鍚戝墠鍐?/author>Fri, 27 Mar 2009 09:03:00 GMThttp://www.tkk7.com/wx886104/archive/2009/03/27/262465.htmlhttp://www.tkk7.com/wx886104/comments/262465.htmlhttp://www.tkk7.com/wx886104/archive/2009/03/27/262465.html#Feedback0http://www.tkk7.com/wx886104/comments/commentRss/262465.htmlhttp://www.tkk7.com/wx886104/services/trackbacks/262465.html闃呰鍏ㄦ枃

]]>
鏀墮泦http://www.tkk7.com/wx886104/archive/2008/12/11/245706.html鍕掔揣鐨甫鍚戝墠鍐?/dc:creator>鍕掔揣鐨甫鍚戝墠鍐?/author>Thu, 11 Dec 2008 07:06:00 GMThttp://www.tkk7.com/wx886104/archive/2008/12/11/245706.htmlhttp://www.tkk7.com/wx886104/comments/245706.htmlhttp://www.tkk7.com/wx886104/archive/2008/12/11/245706.html#Feedback0http://www.tkk7.com/wx886104/comments/commentRss/245706.htmlhttp://www.tkk7.com/wx886104/services/trackbacks/245706.html闃呰鍏ㄦ枃

]]>
DIV+CSS鑿滃崟錛屽吋瀹笷irefoxhttp://www.tkk7.com/wx886104/archive/2008/12/10/245462.html鍕掔揣鐨甫鍚戝墠鍐?/dc:creator>鍕掔揣鐨甫鍚戝墠鍐?/author>Wed, 10 Dec 2008 04:37:00 GMThttp://www.tkk7.com/wx886104/archive/2008/12/10/245462.htmlhttp://www.tkk7.com/wx886104/comments/245462.htmlhttp://www.tkk7.com/wx886104/archive/2008/12/10/245462.html#Feedback0http://www.tkk7.com/wx886104/comments/commentRss/245462.htmlhttp://www.tkk7.com/wx886104/services/trackbacks/245462.html <html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>Div+CSS+JS鏍戝瀷鑿滃崟錛屽彲鍒鋒柊</title>
<meta name="description" content="http://www.livepo.com">
<style type="text/css">
<!--
*{margin:0;padding:0;border:0;}
body {
 font-family: arial, 瀹嬩綋, serif;
 font-size:12px;
}
#nav {
 width:180px;
    line-height: 24px;
 list-style-type: none;
 text-align:left;
    /*瀹氫箟鏁翠釜ul鑿滃崟鐨勮楂樺拰鑳屾櫙鑹?/
}
/*==================涓綰х洰褰?==================*/
#nav a {
 width: 160px;
 display: block;
 padding-left:20px;
 /*Width(涓瀹氳)錛屽惁鍒欎笅闈㈢殑Li浼氬彉褰?/
}
#nav li {
 background:#CCC; /*涓綰х洰褰曠殑鑳屾櫙鑹?/
 border-bottom:#FFF 1px solid; /*涓嬮潰鐨勪竴鏉$櫧杈?/
 float:left;
 /*float錛歭eft,鏈笉搴旇璁劇疆錛屼絾鐢變簬鍦‵irefox涓嶈兘姝e父鏄劇ず
 緇ф壙Nav鐨剋idth,闄愬埗瀹藉害錛宭i鑷姩鍚戜笅寤朵幾*/
}
#nav li a:hover{
 background:#CC0000; /*涓綰х洰褰昽nMouseOver鏄劇ず鐨勮儗鏅壊*/
}
#nav a:link  {
 color:#666; text-decoration:none;
}
#nav a:visited  {
 color:#666;text-decoration:none;
}
#nav a:hover  {
 color:#FFF;text-decoration:none;font-weight:bold;
}
/*==================浜岀駭鐩綍===================*/
#nav li ul {
 list-style:none;
 text-align:left;
}
#nav li ul li{ 
 background: #EBEBEB; /*浜岀駭鐩綍鐨勮儗鏅壊*/
}
#nav li ul a{
         padding-left:20px;
         width:160px;
 /* padding-left浜岀駭鐩綍涓枃瀛楀悜鍙崇Щ鍔紝浣哤idth蹇呴』閲嶆柊璁劇疆=(鎬誨搴?padding-left)*/
}
/*涓嬮潰鏄簩綰х洰褰曠殑閾炬帴鏍峰紡*/
#nav li ul a:link  {
 color:#666; text-decoration:none;
}
#nav li ul a:visited  {
 color:#666;text-decoration:none;
}
#nav li ul a:hover {
 color:#F3F3F3;
 text-decoration:none;
 font-weight:normal;
 background:#CC0000;
 /* 浜岀駭onmouseover鐨勫瓧浣撻鑹層佽儗鏅壊*/
}
/*==============================*/
#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left;
}
#nav ul.collapsed {
 display: none;
}
-->
#PARENT{
 width:300px;
 padding-left:20px;
}
</style>
</head>
<body>
<div id="PARENT">
<ul id="nav">
<li><a href="#Menu=ChildMenu1"  onclick="DoMenu('ChildMenu1')">鎴戠殑緗戠珯</a>
 <ul id="ChildMenu1" class="collapsed">
 <li><a target="_blank">[url]www.netany.net[/url]</a></li>
 <li><a target="_blank">[url]www.netany.net[/url]</a></li>
 <li><a target="_blank">[url]www.netany.net[/url]</a></li>
 </ul>
</li>
<li><a href="#Menu=ChildMenu2" onclick="DoMenu('ChildMenu2')">鎴戠殑甯愬姟</a>
 <ul id="ChildMenu2" class="collapsed">
 <a target="_blank">鏀粯</a></li>
 <li><a href="#">緗戜笂鏀粯</a></li>
 <li><a href="#">鐧昏姹囨</a></li>
 <li><a href="#">鍦ㄧ嚎鎷涢</a></li>
 <li><a href="#">鍘嗗彶甯愬姟</a></li>
 </ul>
</li>
<li><a href="#Menu=ChildMenu3" onclick="DoMenu('ChildMenu3')">緗戠珯綆$悊</a>
 <ul id="ChildMenu3" class="collapsed">
 <li><a href="#">鐧誨綍</a></li>
 <a target="_blank">綆$悊</a></li>
 <li><a href="#">綆$悊</a></li>
 <li><a href="#">綆$悊</a></li>
 </ul>
</li>
<li><a href="#Menu=ChildMenu4" onclick="DoMenu('ChildMenu4')">緗戠珯綆$悊</a>
 <ul id="ChildMenu4" class="collapsed">
 <li><a href="#">鐧誨綍</a></li>
 <a target="_blank">綆$悊</a></li>
 <li><a href="#">綆$悊</a></li>
 <li><a href="#">綆$悊</a></li>
 </ul>
</li>
</ul>
</div>
<div style="width:300;padding-left:30px;">
</br></br>
宸ヤ綔闇瑕佹悶浜嗕竴涓彍鍗曪紝鍒嗕韓緇欏ぇ瀹訛紝澶у涓榻愬涔?br /> </br></br>
<p>璇峰ぇ瀹舵敮鎸?<a target="_blank">[url]http://www.netany.net[/url]</a></p>
</div>
</body>
</html>
<script type=text/javascript><!--
var LastLeftID = "";
function menuFix() {
 var obj = document.getElementById("nav").getElementsByTagName("li");
 
 for (var i=0; i<obj.length; i++) {
  obj[i].onmouseover=function() {
   this.className+=(this.className.length>0? " ": "") + "sfhover";
  }
  obj[i].onMouseDown=function() {
   this.className+=(this.className.length>0? " ": "") + "sfhover";
  }
  obj[i].onMouseUp=function() {
   this.className+=(this.className.length>0? " ": "") + "sfhover";
  }
  obj[i].onmouseout=function() {
   this.className=this.className.replace(new RegExp("( ?|^)sfhover\\b"), "");
  }
 }
}
function DoMenu(emid)
{
 var obj = document.getElementById(emid); 
 obj.className = (obj.className.toLowerCase() == "expanded"?"collapsed":"expanded");
 if((LastLeftID!="")&&(emid!=LastLeftID)) //鍏抽棴涓婁竴涓狹enu
 {
  document.getElementById(LastLeftID).className = "collapsed";
 }
 LastLeftID = emid;
}
function GetMenuID()
{
 var MenuID="";
 var _paramStr = new String(window.location.href);
 var _sharpPos = _paramStr.indexOf("#");
 
 if (_sharpPos >= 0 && _sharpPos < _paramStr.length - 1)
 {
  _paramStr = _paramStr.substring(_sharpPos + 1, _paramStr.length);
 }
 else
 {
  _paramStr = "";
 }
 
 if (_paramStr.length > 0)
 {
  var _paramArr = _paramStr.split("&");
  if (_paramArr.length>0)
  {
   var _paramKeyVal = _paramArr[0].split("=");
   if (_paramKeyVal.length>0)
   {
    MenuID = _paramKeyVal[1];
   }
  }
  /*
  if (_paramArr.length>0)
  {
   var _arr = new Array(_paramArr.length);
  }
  
  //鍙栨墍鏈?鍚庨潰鐨勶紝鑿滃崟鍙渶鐢ㄥ埌Menu
  //for (var i = 0; i < _paramArr.length; i++)
  {
   var _paramKeyVal = _paramArr[i].split('=');
   
   if (_paramKeyVal.length>0)
   {
    _arr[_paramKeyVal[0]] = _paramKeyVal[1];
   }  
  }
  */
 }
 
 if(MenuID!="")
 {
  DoMenu(MenuID)
 }
}
GetMenuID(); //*榪欎袱涓猣unction鐨勯『搴忚娉ㄦ剰涓涓嬶紝涓嶇劧鍦‵irefox閲孏etMenuID()涓嶈搗鏁堟灉
menuFix();
--></script>

]]>
JS鐨勬鍒欒〃杈懼紡http://www.tkk7.com/wx886104/archive/2008/11/10/239629.html鍕掔揣鐨甫鍚戝墠鍐?/dc:creator>鍕掔揣鐨甫鍚戝墠鍐?/author>Mon, 10 Nov 2008 03:42:00 GMThttp://www.tkk7.com/wx886104/archive/2008/11/10/239629.htmlhttp://www.tkk7.com/wx886104/comments/239629.htmlhttp://www.tkk7.com/wx886104/archive/2008/11/10/239629.html#Feedback0http://www.tkk7.com/wx886104/comments/commentRss/239629.htmlhttp://www.tkk7.com/wx886104/services/trackbacks/239629.htmlJS鐨勬鍒欒〃杈懼紡
2008騫?1鏈?6鏃?鏄熸湡鍥?07:22


//鏍¢獙鏄惁鍏ㄧ敱鏁板瓧緇勬垚
[code]
function isDigit(s)
{
var patrn=/^[0-9]{1,20}$/;
if (!patrn.exec(s)) return false
return true
}
[/code]

//鏍¢獙鐧誨綍鍚嶏細鍙兘杈撳叆5-20涓互瀛楁瘝寮澶淬佸彲甯︽暟瀛椼?#8220;_”銆?#8220;.”鐨勫瓧涓?
[code]
function isRegisterUserName(s)
{
var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/;
if (!patrn.exec(s)) return false
return true
}
[/code]

//鏍¢獙鐢ㄦ埛濮撳悕錛氬彧鑳借緭鍏?-30涓互瀛楁瘝寮澶寸殑瀛椾覆
[code]
function isTrueName(s)
{
var patrn=/^[a-zA-Z]{1,30}$/;
if (!patrn.exec(s)) return false
return true
}
}}

//鏍¢獙瀵嗙爜錛氬彧鑳借緭鍏?-20涓瓧姣嶃佹暟瀛椼佷笅鍒掔嚎
[code]
function isPasswd(s)
{
var patrn=/^(\w){6,20}$/;
if (!patrn.exec(s)) return false
return true
}
[/code]

//鏍¢獙鏅氱數璇濄佷紶鐪熷彿鐮侊細鍙互“+”寮澶達紝闄ゆ暟瀛楀錛屽彲鍚湁“-”
[code]
function isTel(s)
{
//var patrn=/^[+]{0,1}(\d){1,3}[ ]?([-]?(\d){1,12})+$/;
var patrn=/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/;
if (!patrn.exec(s)) return false
return true
}
[/code]

//鏍¢獙鎵嬫満鍙風爜錛氬繀欏諱互鏁板瓧寮澶達紝闄ゆ暟瀛楀錛屽彲鍚湁“-”
[code]
function isMobil(s)
{
var patrn=/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/;
if (!patrn.exec(s)) return false
return true
}
[/code]

//鏍¢獙閭斂緙栫爜
[code]
function isPostalCode(s)
{
//var patrn=/^[a-zA-Z0-9]{3,12}$/;
var patrn=/^[a-zA-Z0-9 ]{3,12}$/;
if (!patrn.exec(s)) return false
return true
}
[/code]

//鏍¢獙鎼滅儲鍏抽敭瀛?
[code]
function isSearch(s)
{
var patrn=/^[^`~!@#$%^&*()+=|\\\][\]\{\}:;'\,.<>/?]{1}[^`~!@$%^&()+=|\\\]
        [\]\{\}:;'\,.<>?]{0,19}$/;
if (!patrn.exec(s)) return false
return true
}

function isIP(s) //by zergling
{
var patrn=/^[0-9.]{1,20}$/;
if (!patrn.exec(s)) return false
return true
}
[/code]

姝e垯琛ㄨ揪寮?/span>
[code]
"^\\d+$"銆銆//闈炶礋鏁存暟錛堟鏁存暟 + 0錛?
"^[0-9]*[1-9][0-9]*$"銆銆//姝f暣鏁?
"^((-\\d+)|(0+))$"銆銆//闈炴鏁存暟錛堣礋鏁存暟 + 0錛?
"^-[0-9]*[1-9][0-9]*$"銆銆//璐熸暣鏁?
"^-?\\d+$"銆銆銆銆//鏁存暟
"^\\d+(\\.\\d+)?$"銆銆//闈炶礋嫻偣鏁幫紙姝f誕鐐規暟 + 0錛?
"^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*))$"銆
//姝f誕鐐規暟
"^((-\\d+(\\.\\d+)?)|(0+(\\.0+)?))$"銆銆//闈炴嫻偣鏁幫紙璐熸誕鐐規暟 + 0錛?
"^(-(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*)))$"銆
//璐熸誕鐐規暟
"^(-?\\d+)(\\.\\d+)?$"銆銆//嫻偣鏁?
"^[A-Za-z]+$"銆銆//鐢?6涓嫳鏂囧瓧姣嶇粍鎴愮殑瀛楃涓?
"^[A-Z]+$"銆銆//鐢?6涓嫳鏂囧瓧姣嶇殑澶у啓緇勬垚鐨勫瓧絎︿覆
"^[a-z]+$"銆銆//鐢?6涓嫳鏂囧瓧姣嶇殑灝忓啓緇勬垚鐨勫瓧絎︿覆
"^[A-Za-z0-9]+$"銆銆//鐢辨暟瀛楀拰26涓嫳鏂囧瓧姣嶇粍鎴愮殑瀛楃涓?
"^\\w+$"銆銆//鐢辨暟瀛椼?6涓嫳鏂囧瓧姣嶆垨鑰呬笅鍒掔嚎緇勬垚鐨勫瓧絎︿覆
"^[\\w-]+(\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+$"銆銆銆銆//email鍦板潃
"^[a-zA-z]+://(\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?$"銆銆//url
"^[A-Za-z0-9_]*$"
[/code]

姝e垯琛ㄨ揪寮忎嬌鐢ㄨ瑙?/span>

綆浠?

綆鍗曠殑璇達紝姝e垯琛ㄨ揪寮忔槸涓縐嶅彲浠ョ敤浜庢ā寮忓尮閰嶅拰鏇挎崲鐨勫己鏈夊姏鐨勫伐鍏楓傚叾浣滅敤濡備笅錛?
嫻嬭瘯瀛楃涓茬殑鏌愪釜妯″紡銆備緥濡傦紝鍙互瀵逛竴涓緭鍏ュ瓧絎︿覆榪涜嫻嬭瘯錛岀湅鍦ㄨ瀛楃涓叉槸鍚﹀瓨鍦ㄤ竴涓數璇濆彿鐮佹ā寮忔垨涓涓俊鐢ㄥ崱鍙風爜妯″紡銆傝繖縐頒負鏁版嵁鏈夋晥鎬ч獙璇併?
鏇挎崲鏂囨湰銆傚彲浠ュ湪鏂囨。涓嬌鐢ㄤ竴涓鍒欒〃杈懼紡鏉ユ爣璇嗙壒瀹氭枃瀛楋紝鐒跺悗鍙互鍏ㄩ儴灝嗗叾鍒犻櫎錛屾垨鑰呮浛鎹負鍒殑鏂囧瓧銆?
鏍規嵁妯″紡鍖歸厤浠庡瓧絎︿覆涓彁鍙栦竴涓瓙瀛楃涓層傚彲浠ョ敤鏉ュ湪鏂囨湰鎴栬緭鍏ュ瓧孌典腑鏌ユ壘鐗瑰畾鏂囧瓧銆?

鍩烘湰璇硶

鍦ㄥ姝e垯琛ㄨ揪寮忕殑鍔熻兘鍜屼綔鐢ㄦ湁浜嗗垵姝ョ殑浜嗚В涔嬪悗錛屾垜浠氨鏉ュ叿浣撶湅涓涓嬫鍒欒〃杈懼紡鐨勮娉曟牸寮忋?

姝e垯琛ㄨ揪寮忕殑褰㈠紡涓鑸涓嬶細銆銆

/love/銆銆鍏朵腑浣嶄簬“/”瀹氱晫絎︿箣闂寸殑閮ㄥ垎灝辨槸灝嗚鍦ㄧ洰鏍囧璞′腑榪涜鍖歸厤鐨勬ā寮忋傜敤鎴峰彧瑕佹妸甯屾湜鏌ユ壘鍖歸厤瀵硅薄鐨勬ā寮忓唴瀹規斁鍏?#8220;/”瀹氱晫絎︿箣闂村嵆鍙備負浜嗚兘澶熶嬌鐢ㄦ埛鏇村姞鐏墊椿鐨勫畾鍒舵ā寮忓唴瀹癸紝姝e垯琛ㄨ揪寮忔彁渚涗簡涓撻棬鐨?#8220;鍏冨瓧絎?#8221;銆傛墍璋撳厓瀛楃灝辨槸鎸囬偅浜涘湪姝e垯琛ㄨ揪寮忎腑鍏鋒湁鐗規畩鎰忎箟鐨勪笓鐢ㄥ瓧絎︼紝鍙互鐢ㄦ潵瑙勫畾鍏跺墠瀵煎瓧絎︼紙鍗充綅浜庡厓瀛楃鍓嶉潰鐨勫瓧絎︼級鍦ㄧ洰鏍囧璞′腑鐨勫嚭鐜版ā寮忋?
杈冧負甯哥敤鐨勫厓瀛楃鍖呮嫭錛?“+”錛?“*”錛屼互鍙?“?”銆?

“+”鍏冨瓧絎﹁瀹氬叾鍓嶅瀛楃蹇呴』鍦ㄧ洰鏍囧璞′腑榪炵畫鍑虹幇涓嬈℃垨澶氭銆?

“*”鍏冨瓧絎﹁瀹氬叾鍓嶅瀛楃蹇呴』鍦ㄧ洰鏍囧璞′腑鍑虹幇闆舵鎴栬繛緇嬈°?

“?”鍏冨瓧絎﹁瀹氬叾鍓嶅瀵硅薄蹇呴』鍦ㄧ洰鏍囧璞′腑榪炵畫鍑虹幇闆舵鎴栦竴嬈°?

涓嬮潰錛屽氨璁╂垜浠潵鐪嬩竴涓嬫鍒欒〃杈懼紡鍏冨瓧絎︾殑鍏蜂綋搴旂敤銆?

/fo+/銆銆鍥犱負涓婅堪姝e垯琛ㄨ揪寮忎腑鍖呭惈“+”鍏冨瓧絎︼紝琛ㄧず鍙互涓庣洰鏍囧璞′腑鐨?“fool”, “fo”, 鎴栬?“football”絳夊湪瀛楁瘝f鍚庨潰榪炵畫鍑虹幇涓涓垨澶氫釜瀛楁瘝o鐨勫瓧絎︿覆鐩稿尮閰嶃?

/eg*/銆銆鍥犱負涓婅堪姝e垯琛ㄨ揪寮忎腑鍖呭惈“*”鍏冨瓧絎︼紝琛ㄧず鍙互涓庣洰鏍囧璞′腑鐨?“easy”, “ego”, 鎴栬?“egg”絳夊湪瀛楁瘝e鍚庨潰榪炵畫鍑虹幇闆朵釜鎴栧涓瓧姣峠鐨勫瓧絎︿覆鐩稿尮閰嶃?

/Wil?/銆銆鍥犱負涓婅堪姝e垯琛ㄨ揪寮忎腑鍖呭惈“錛?#8221;鍏冨瓧絎︼紝琛ㄧず鍙互涓庣洰鏍囧璞′腑鐨?“Win”, 鎴栬?#8220;Wilson”,絳夊湪瀛楁瘝i鍚庨潰榪炵畫鍑虹幇闆朵釜鎴栦竴涓瓧姣峫鐨勫瓧絎︿覆鐩稿尮閰嶃?

鏈夋椂鍊欎笉鐭ラ亾瑕佸尮閰嶅灝戝瓧絎︺備負浜嗚兘閫傚簲榪欑涓嶇‘瀹氭э紝姝e垯琛ㄨ揪寮忔敮鎸侀檺瀹氱鐨勬蹇點傝繖浜涢檺瀹氱鍙互鎸囧畾姝e垯琛ㄨ揪寮忕殑涓涓粰瀹氱粍浠跺繀欏昏鍑虹幇澶氬皯嬈℃墠鑳芥弧瓚沖尮閰嶃?

{n} n 鏄竴涓潪璐熸暣鏁般傚尮閰嶇‘瀹氱殑 n 嬈°備緥濡傦紝'o{2}' 涓嶈兘鍖歸厤 "Bob" 涓殑 'o'錛屼絾鏄兘鍖歸厤 "food" 涓殑涓や釜 o銆?

{n,} n 鏄竴涓潪璐熸暣鏁般傝嚦灝戝尮閰?n 嬈°備緥濡傦紝'o{2,}' 涓嶈兘鍖歸厤 "Bob" 涓殑 'o'錛屼絾鑳藉尮閰?"foooood" 涓殑鎵鏈?o銆?o{1,}' 絳変環浜?'o+'銆?o{0,}' 鍒欑瓑浠蜂簬 'o*'銆?

{n,m} m 鍜?n 鍧囦負闈炶礋鏁存暟錛屽叾涓璶 <= m銆傛渶灝戝尮閰?n 嬈′笖鏈澶氬尮閰?m 嬈°備緥濡傦紝"o{1,3}" 灝嗗尮閰?"fooooood" 涓殑鍓嶄笁涓?o銆?o{0,1}' 絳変環浜?'o?'銆傝娉ㄦ剰鍦ㄩ楀彿鍜屼袱涓暟涔嬮棿涓嶈兘鏈夌┖鏍箋?

闄や簡鍏冨瓧絎︿箣澶栵紝鐢ㄦ埛榪樺彲浠ョ簿紜寚瀹氭ā寮忓湪鍖歸厤瀵硅薄涓嚭鐜扮殑棰戠巼銆備緥濡傦紝/jim {2,6}/ 涓婅堪姝e垯琛ㄨ揪寮忚瀹氬瓧絎鍙互鍦ㄥ尮閰嶅璞′腑榪炵畫鍑虹幇2-6嬈★紝鍥犳錛屼笂榪版鍒欒〃杈懼紡鍙互鍚宩immy鎴杍immmmmy絳夊瓧絎︿覆鐩稿尮閰嶃?
鍦ㄥ濡備綍浣跨敤姝e垯琛ㄨ揪寮忔湁浜嗗垵姝ヤ簡瑙d箣鍚庯紝鎴戜滑鏉ョ湅涓涓嬪叾瀹冨嚑涓噸瑕佺殑鍏冨瓧絎︾殑浣跨敤鏂瑰紡銆?
[code]
\s錛氱敤浜庡尮閰嶅崟涓┖鏍肩錛屽寘鎷瑃ab閿拰鎹㈣絎︼紱
\S錛氱敤浜庡尮閰嶉櫎鍗曚釜絀烘牸絎︿箣澶栫殑鎵鏈夊瓧絎︼紱
\d錛氱敤浜庡尮閰嶄粠0鍒?鐨勬暟瀛楋紱
\w錛氱敤浜庡尮閰嶅瓧姣嶏紝鏁板瓧鎴栦笅鍒掔嚎瀛楃錛?
\W錛氱敤浜庡尮閰嶆墍鏈変笌\w涓嶅尮閰嶇殑瀛楃錛?
. 錛氱敤浜庡尮閰嶉櫎鎹㈣絎︿箣澶栫殑鎵鏈夊瓧絎︺?
[/code]
錛堣鏄庯細鎴戜滑鍙互鎶奬s鍜孿S浠ュ強\w鍜孿W鐪嬩綔浜掍負閫嗚繍綆楋級
涓嬮潰錛屾垜浠氨閫氳繃瀹炰緥鐪嬩竴涓嬪浣曞湪姝e垯琛ㄨ揪寮忎腑浣跨敤涓婅堪鍏冨瓧絎︺?
/\s+/ 涓婅堪姝e垯琛ㄨ揪寮忓彲浠ョ敤浜庡尮閰嶇洰鏍囧璞′腑鐨勪竴涓垨澶氫釜絀烘牸瀛楃銆?
/\d000/銆濡傛灉鎴戜滑鎵嬩腑鏈変竴浠藉鏉傜殑璐㈠姟鎶ヨ〃錛岄偅涔堟垜浠彲浠ラ氳繃涓婅堪姝e垯琛ㄨ揪寮忚交鑰屾槗涓劇殑鏌ユ壘鍒版墍鏈夋婚杈懼崈鍏冪殑嬈鵑」銆?
闄や簡鎴戜滑浠ヤ笂鎵浠嬬粛鐨勫厓瀛楃涔嬪錛屾鍒欒〃杈懼紡涓繕鍏鋒湁鍙﹀涓縐嶈緝涓虹嫭鐗圭殑涓撶敤瀛楃錛屽嵆瀹氫綅絎︺傚畾浣嶇鐢ㄤ簬瑙勫畾鍖歸厤妯″紡鍦ㄧ洰鏍囧璞′腑鐨勫嚭鐜頒綅緗?杈冧負甯哥敤鐨勫畾浣嶇鍖呮嫭錛?“^”, “$”, “\b” 浠ュ強 “\B”銆?
[code]
“^”瀹氫綅絎﹁瀹氬尮閰嶆ā寮忓繀欏誨嚭鐜板湪鐩爣瀛楃涓茬殑寮澶?
“$”瀹氫綅絎﹁瀹氬尮閰嶆ā寮忓繀欏誨嚭鐜板湪鐩爣瀵硅薄鐨勭粨灝?
“\b”瀹氫綅絎﹁瀹氬尮閰嶆ā寮忓繀欏誨嚭鐜板湪鐩爣瀛楃涓茬殑寮澶存垨緇撳熬鐨勪袱涓竟鐣屼箣涓
“\B”瀹氫綅絎﹀垯瑙勫畾鍖歸厤瀵硅薄蹇呴』浣嶄簬鐩爣瀛楃涓茬殑寮澶村拰緇撳熬涓や釜杈圭晫涔嬪唴錛?
      鍗沖尮閰嶅璞℃棦涓嶈兘浣滀負鐩爣瀛楃涓茬殑寮澶達紝涔熶笉鑳戒綔涓虹洰鏍囧瓧絎︿覆鐨勭粨灝俱?
[/code]
鍚屾牱錛屾垜浠篃鍙互鎶?#8220;^”鍜?#8220;$”浠ュ強“\b”鍜?#8220;\B”鐪嬩綔鏄簰涓洪嗚繍綆楃殑涓ょ粍瀹氫綅絎︺備婦渚嬫潵璇達細 /^hell/銆鍥犱負涓婅堪姝e垯琛ㄨ揪寮忎腑鍖呭惈“^”瀹氫綅絎︼紝鎵浠ュ彲浠ヤ笌鐩爣瀵硅薄涓互 “hell”, “hello”鎴?#8220;hellhound”寮澶寸殑瀛楃涓茬浉鍖歸厤銆?/ar$/銆鍥犱負涓婅堪姝e垯琛ㄨ揪寮忎腑鍖呭惈“$”瀹氫綅絎︼紝鎵浠ュ彲浠ヤ笌鐩爣瀵硅薄涓互 “car”, “bar”鎴?“ar” 緇撳熬鐨勫瓧絎︿覆鐩稿尮閰嶃?/\bbom/銆鍥犱負涓婅堪姝e垯琛ㄨ揪寮忔ā寮忎互“\b”瀹氫綅絎﹀紑澶達紝鎵浠ュ彲浠ヤ笌鐩爣瀵硅薄涓互 “bomb”, 鎴?“bom”寮澶寸殑瀛楃涓茬浉鍖歸厤銆?man\b/銆鍥犱負涓婅堪姝e垯琛ㄨ揪寮忔ā寮忎互“\b”瀹氫綅絎︾粨灝撅紝鎵浠ュ彲浠ヤ笌鐩爣瀵硅薄涓互 “human”, “woman”鎴?“man”緇撳熬鐨勫瓧絎︿覆鐩稿尮閰嶃?
涓轟簡鑳藉鏂逛究鐢ㄦ埛鏇村姞鐏墊椿鐨勮瀹氬尮閰嶆ā寮忥紝姝e垯琛ㄨ揪寮忓厑璁鎬嬌鐢ㄨ呭湪鍖歸厤妯″紡涓寚瀹氭煇涓涓寖鍥磋屼笉灞闄愪簬鍏蜂綋鐨勫瓧絎︺備緥濡傦細
[code]
/[A-Z]/銆銆涓婅堪姝e垯琛ㄨ揪寮忓皢浼氫笌浠嶢鍒癦鑼冨洿鍐呬換浣曚竴涓ぇ鍐欏瓧姣嶇浉鍖歸厤銆?
/[a-z]/銆銆涓婅堪姝e垯琛ㄨ揪寮忓皢浼氫笌浠巃鍒皕鑼冨洿鍐呬換浣曚竴涓皬鍐欏瓧姣嶇浉鍖歸厤銆?
/[0-9]/ 銆涓婅堪姝e垯琛ㄨ揪寮忓皢浼氫笌浠?鍒?鑼冨洿鍐呬換浣曚竴涓暟瀛楃浉鍖歸厤銆?
/([a-z][A-Z][0-9])+/銆涓婅堪姝e垯琛ㄨ揪寮忓皢浼氫笌浠諱綍鐢卞瓧姣嶅拰鏁板瓧緇勬垚鐨勫瓧絎︿覆錛屽 “aB0” 絳夌浉鍖歸厤銆?
[/code]
榪欓噷闇瑕佹彁閱掔敤鎴鋒敞鎰忕殑涓鐐瑰氨鏄彲浠ュ湪姝e垯琛ㄨ揪寮忎腑浣跨敤 “()” 鎶婂瓧絎︿覆緇勫悎鍦ㄤ竴璧楓?#8220;()”絎﹀彿鍖呭惈鐨勫唴瀹瑰繀欏誨悓鏃跺嚭鐜板湪鐩爣瀵硅薄涓傚洜姝わ紝涓婅堪姝e垯琛ㄨ揪寮忓皢鏃犳硶涓庤濡?“abc”絳夌殑瀛楃涓插尮閰嶏紝鍥犱負“abc”涓殑鏈鍚庝竴涓瓧絎︿負瀛楁瘝鑰岄潪鏁板瓧銆?
濡傛灉鎴戜滑甯屾湜鍦ㄦ鍒欒〃杈懼紡涓疄鐜扮被浼肩紪紼嬮昏緫涓殑“鎴?#8221;榪愮畻錛屽湪澶氫釜涓嶅悓鐨勬ā寮忎腑浠婚変竴涓繘琛屽尮閰嶇殑璇濓紝鍙互浣跨敤綆¢亾絎?“|”銆備緥濡傦細/to|too|2/銆涓婅堪姝e垯琛ㄨ揪寮忓皢浼氫笌鐩爣瀵硅薄涓殑 “to”, “too”, 鎴?“2” 鐩稿尮閰嶃?
姝e垯琛ㄨ揪寮忎腑榪樻湁涓涓緝涓哄父鐢ㄧ殑榪愮畻絎︼紝鍗沖惁瀹氱 “[^]”銆備笌鎴戜滑鍓嶆枃鎵浠嬬粛鐨勫畾浣嶇 “^” 涓嶅悓錛屽惁瀹氱 “[^]”瑙勫畾鐩爣瀵硅薄涓笉鑳藉瓨鍦ㄦā寮忎腑鎵瑙勫畾鐨勫瓧絎︿覆銆備緥濡傦細/[^A-C]/銆涓婅堪瀛楃涓插皢浼氫笌鐩爣瀵硅薄涓櫎A錛孊錛屽拰C涔嬪鐨勪換浣曞瓧絎︾浉鍖歸厤銆備竴鑸潵璇達紝褰?#8220;^”鍑虹幇鍦?“[]”鍐呮椂灝辮瑙嗗仛鍚﹀畾榪愮畻絎︼紱鑰屽綋“^”浣嶄簬“[]”涔嬪錛屾垨娌℃湁“[]”鏃訛紝鍒欏簲褰撹瑙嗗仛瀹氫綅絎︺?
鏈鍚庯紝褰撶敤鎴烽渶瑕佸湪姝e垯琛ㄨ揪寮忕殑妯″紡涓姞鍏ュ厓瀛楃錛屽茍鏌ユ壘鍏跺尮閰嶅璞℃椂錛屽彲浠ヤ嬌鐢ㄨ漿涔夌“\”銆備緥濡傦細/Th\*/ 銆涓婅堪姝e垯琛ㄨ揪寮忓皢浼氫笌鐩爣瀵硅薄涓殑“Th*”鑰岄潪“The”絳夌浉鍖歸厤銆?
鍦ㄦ瀯閫犳鍒欒〃杈懼紡涔嬪悗錛屽氨鍙互璞℃暟瀛﹁〃杈懼紡涓鏍鋒潵姹傚鹼紝涔熷氨鏄錛屽彲浠ヤ粠宸﹁嚦鍙沖茍鎸夌収涓涓紭鍏堢駭欏哄簭鏉ユ眰鍊箋備紭鍏堢駭濡備笅錛?
[code]
1錛嶾 杞箟絎?
2錛?), (?:), (?=), [] 鍦嗘嫭鍙峰拰鏂規嫭鍙?
3錛?, +, ?, {n}, {n,}, {n,m} 闄愬畾絎?
4錛巀, $, \anymetacharacter 浣嶇疆鍜岄『搴?
5錛巪“鎴?#8221;鎿嶄綔
[/code]

浣跨敤瀹炰緥
鍦↗avaScript 1.2涓甫鏈変竴涓姛鑳藉己澶х殑RegExp()瀵硅薄錛屽彲浠ョ敤鏉ヨ繘琛屾鍒欒〃杈懼紡鐨勫尮閰嶆搷浣溿傚叾涓殑test()鏂規硶鍙互媯楠岀洰鏍囧璞′腑鏄惁鍖呭惈鍖歸厤妯″紡錛屽茍鐩稿簲鐨勮繑鍥瀟rue鎴杅alse銆?
鎴戜滑鍙互浣跨敤JavaScript緙栧啓浠ヤ笅鑴氭湰錛岄獙璇佺敤鎴瘋緭鍏ョ殑閭歡鍦板潃鐨勬湁鏁堟с?
[code]
<html>
<head>
銆 <script language="Javascript1.2">
銆銆銆銆 <!-- start hiding
銆銆銆銆 function verifyAddress(obj)
銆銆銆銆銆{
銆銆銆銆銆銆var email = obj.email.value;
銆銆銆銆銆銆var pattern =
/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;
銆銆銆銆銆銆flag = pattern.test(email);
銆銆銆銆銆銆if(flag)
銆銆銆銆銆銆{
銆銆銆銆銆銆銆alert(“Your email address is correct!”);
銆銆銆銆銆銆銆return true;
銆銆銆銆銆銆}
銆銆銆銆銆銆else
銆銆銆銆銆銆銆{
銆銆銆銆銆銆銆銆alert(“Please try again!”);
銆銆銆銆銆銆銆銆return false;
銆銆銆銆銆銆銆 }
銆銆銆銆銆 }
銆銆銆銆 // stop hiding -->
銆銆銆 </script>
銆銆</head>
銆 <body>
銆銆 <form onSubmit="return verifyAddress(this);">
銆銆銆 <input name="email" type="text">
銆銆銆 <input type="submit">
銆銆銆 </form>
銆銆</body>
</html>
[/code]

姝e垯琛ㄨ揪寮忓璞?/span>
鏈璞″寘鍚鍒欒〃杈懼紡妯″紡浠ュ強琛ㄦ槑濡備綍搴旂敤妯″紡鐨勬爣蹇椼?
[code]
璇硶 1 re = /pattern/[flags]
璇硶 2 re = new RegExp("pattern",["flags"])
[/code]
鍙傛暟
re
蹇呴夐」銆傚皢瑕佽祴鍊間負姝e垯琛ㄨ揪寮忔ā寮忕殑鍙橀噺鍚嶃?

Pattern
蹇呴夐」銆傝浣跨敤鐨勬鍒欒〃杈懼紡妯″紡銆傚鏋滀嬌鐢ㄨ娉?1錛岀敤 "/" 瀛楃鍒嗛殧妯″紡銆傚鏋滅敤璇硶 2錛岀敤寮曞彿灝嗘ā寮忓紩璧鋒潵銆?

Flags
鍙夐」銆傚鏋滀嬌鐢ㄨ娉?2 瑕佺敤寮曞彿灝?flag 寮曡搗鏉ャ傛爣蹇楀彲浠ョ粍鍚堜嬌鐢紝鍙敤鐨勬湁錛?
[code]
g 錛堝叏鏂囨煡鎵懼嚭鐜扮殑鎵鏈?pattern錛?
i 錛堝拷鐣ュぇ灝忓啓錛?
m 錛堝琛屾煡鎵撅級
[/code]

紺轟緥
涓嬮潰鐨勭ず渚嬪垱寤轟竴涓寘鍚鍒欒〃杈懼紡妯″紡鍙婄浉鍏蟲爣蹇楃殑瀵硅薄(re)錛屽悜鎮ㄦ紨紺烘鍒欒〃杈懼紡瀵硅薄鐨勭敤娉曘傚湪鏈緥涓紝浣滀負緇撴灉鐨勬鍒欒〃杈懼紡瀵硅薄鍙堢敤浜?match 鏂規硶涓細
[code]
function MatchDemo()
{
var r, re; // 澹版槑鍙橀噺銆?
var s = "The rain in Spain falls mainly in the plain";
re = new RegExp("ain","g"); // 鍒涘緩姝e垯琛ㄨ揪寮忓璞°?
r = s.match(re); // 鍦ㄥ瓧絎︿覆 s 涓煡鎵懼尮閰嶃?
return(r);
}
[/code]

榪斿洖鍊鹼細 ain,ain,ain,ain\\
灞炴?lastIndex 灞炴?| source 灞炴\
鏂規硶 compile 鏂規硶 | exec 鏂規硶 | test 鏂規硶\\
瑕佹眰 鐗堟湰 3\\
璇峰弬闃?RegExp 瀵硅薄 | 姝e垯琛ㄨ揪寮忚娉?| String 瀵硅薄\\

exec 鏂規硶
鐢ㄦ鍒欒〃杈懼紡妯″紡鍦ㄥ瓧絎︿覆涓繍琛屾煡鎵撅紝騫惰繑鍥炲寘鍚鏌ユ壘緇撴灉鐨勪竴涓暟緇勩?
rgExp.exec(str)

鍙傛暟

rgExp
蹇呴夐」銆傚寘鍚鍒欒〃杈懼紡妯″紡鍜屽彲鐢ㄦ爣蹇楃殑姝e垯琛ㄨ揪寮忓璞°?

str
蹇呴夐」銆傝鍦ㄥ叾涓墽琛屾煡鎵劇殑 String 瀵硅薄鎴栧瓧絎︿覆鏂囧瓧銆?

璇存槑\\
濡傛灉 exec 鏂規硶娌℃湁鎵懼埌鍖歸厤錛屽垯瀹冭繑鍥?null銆傚鏋滃畠鎵懼埌鍖歸厤錛屽垯 exec 鏂規硶榪斿洖涓涓暟緇勶紝騫朵笖鏇存柊鍏ㄥ眬 RegExp 瀵硅薄鐨勫睘鎬э紝浠ュ弽鏄犲尮閰嶇粨鏋溿傛暟緇勭殑0鍏冪礌鍖呭惈浜嗗畬鏁寸殑鍖歸厤錛岃岀1鍒皀鍏冪礌涓寘鍚殑鏄尮閰嶄腑鍑虹幇鐨勪換鎰忎竴涓瓙鍖歸厤銆傝繖鐩稿綋浜庢病鏈夎緗叏灞鏍囧織 (g) 鐨?match 鏂規硶銆?
濡傛灉涓烘鍒欒〃杈懼紡璁劇疆浜嗗叏灞鏍囧織錛宔xec 浠庝互 lastIndex 鐨勫兼寚紺虹殑浣嶇疆寮濮嬫煡鎵俱傚鏋滄病鏈夎緗叏灞鏍囧織錛宔xec 蹇界暐 lastIndex 鐨勫鹼紝浠庡瓧絎︿覆鐨勮搗濮嬩綅緗紑濮嬫悳绱€?

exec 鏂規硶榪斿洖鐨勬暟緇勬湁涓変釜灞炴э紝鍒嗗埆鏄?input銆乮ndex 鍜?lastIndex銆侷nput 灞炴у寘鍚簡鏁翠釜琚煡鎵劇殑瀛楃涓層侷ndex 灞炴т腑鍖呭惈浜嗘暣涓鏌ユ壘瀛楃涓蹭腑琚尮閰嶇殑瀛愬瓧絎︿覆鐨勪綅緗侺astIndex 灞炴т腑鍖呭惈浜嗗尮閰嶄腑鏈鍚庝竴涓瓧絎︾殑涓嬩竴涓綅緗?

紺轟緥\\
涓嬮潰鐨勪緥瀛愪婦渚嬭鏄庝簡 exec 鏂規硶鐨勭敤娉曪細
[code]
function RegExpTest()
{
var ver = Number(ScriptEngineMajorVersion() + "." + ScriptEngineMinorVersion())
if (ver >= 5.5){ // 嫻嬭瘯 JScript 鐨勭増鏈?
var src = "The rain in Spain falls mainly in the plain.";
var re = /\w+/g; // 鍒涘緩姝e垯琛ㄨ揪寮忔ā寮忋?
var arr;
while ((arr = re.exec(src)) != null)
document.write(arr.index + "-" + arr.lastIndex + arr + "\t");
}
else{
alert("璇蜂嬌鐢?JScript 鐨勬洿鏂扮増鏈?);
}
}
[/code]

榪斿洖鍊鹼細0-3The 4-8rain 9-11in 12-17Spain 18-23falls 24-30mainly 31-33in 34-37the 38-43plain

test 鏂規硶\\
榪斿洖涓涓?Boolean 鍊鹼紝瀹冩寚鍑哄湪琚煡鎵劇殑瀛楃涓蹭腑鏄惁瀛樺湪妯″紡銆?
rgexp.test(str)

鍙傛暟\\
rgexp
蹇呴夐」銆傚寘鍚鍒欒〃杈懼紡妯″紡鎴栧彲鐢ㄦ爣蹇楃殑姝e垯琛ㄨ揪寮忓璞°?

str
蹇呴夐」銆傝鍦ㄥ叾涓婃祴璇曟煡鎵劇殑瀛楃涓層?

璇存槑
test 鏂規硶媯鏌ュ湪瀛楃涓蹭腑鏄惁瀛樺湪涓涓ā寮忥紝濡傛灉瀛樺湪鍒欒繑鍥?true錛屽惁鍒欏氨榪斿洖 false銆?
鍏ㄥ眬 RegExp 瀵硅薄鐨勫睘鎬т笉鐢?test 鏂規硶鏉ヤ慨鏀廣?

紺轟緥
涓嬮潰鐨勪緥瀛愪婦渚嬭鏄庝簡 test 鏂規硶鐨勭敤娉曪細
[code]
function TestDemo(re, s)
{
var s1; // 澹版槑鍙橀噺銆?
// 媯鏌ュ瓧絎︿覆鏄惁瀛樺湪姝e垯琛ㄨ揪寮忋?
if (re.test(s)) // 嫻嬭瘯鏄惁瀛樺湪銆?
s1 = " contains "; // s 鍖呭惈妯″紡銆?
else
s1 = " does not contain "; // s 涓嶅寘鍚ā寮忋?
return("'" + s + "'" + s1 + "'"+ re.source + "'"); // 榪斿洖瀛楃涓層?
}
[/code]

鍑芥暟璋冪敤錛歞ocument.write (TestDemo(/ain+/ ,"The rain in Spain falls mainly in the plain."));

榪斿洖鍊鹼細'The rain in Spain falls mainly in the plain.' contains 'ain+'

match 鏂規硶
浣跨敤姝e垯琛ㄨ揪寮忔ā寮忓瀛楃涓叉墽琛屾煡鎵撅紝騫跺皢鍖呭惈鏌ユ壘鐨勭粨鏋滀綔涓烘暟緇勮繑鍥炪俓\
stringObj.match(rgExp)

鍙傛暟\\
stringObj
蹇呴夐」銆傚鍏惰繘琛屾煡鎵劇殑 String 瀵硅薄鎴栧瓧絎︿覆鏂囧瓧銆?

rgExp
蹇呴夐」銆備負鍖呭惈姝e垯琛ㄨ揪寮忔ā寮忓拰鍙敤鏍囧織鐨勬鍒欒〃杈懼紡瀵硅薄銆備篃鍙互鏄寘鍚鍒欒〃杈懼紡妯″紡鍜屽彲鐢ㄦ爣蹇楃殑鍙橀噺鍚嶆垨瀛楃涓叉枃瀛椼?

璇存槑\\
濡傛灉 match 鏂規硶娌℃湁鎵懼埌鍖歸厤錛岃繑鍥?null銆傚鏋滄壘鍒板尮閰嶈繑鍥炰竴涓暟緇勫茍涓旀洿鏂板叏灞 RegExp 瀵硅薄鐨勫睘鎬т互鍙嶆槧鍖歸厤緇撴灉銆?
match 鏂規硶榪斿洖鐨勬暟緇勬湁涓変釜灞炴э細input銆乮ndex 鍜?lastIndex銆侷nput 灞炴у寘鍚暣涓殑琚煡鎵懼瓧絎︿覆銆侷ndex 灞炴у寘鍚簡鍦ㄦ暣涓鏌ユ壘瀛楃涓蹭腑鍖歸厤鐨勫瓙瀛楃涓茬殑浣嶇疆銆侺astIndex 灞炴у寘鍚簡鏈鍚庝竴嬈″尮閰嶄腑鏈鍚庝竴涓瓧絎︾殑涓嬩竴涓綅緗?
濡傛灉娌℃湁璁劇疆鍏ㄥ眬鏍囧織 (g)錛屾暟緇勭殑 0 鍏冪礌鍖呭惈鏁翠釜鍖歸厤錛岃岀 1 鍒?n 鍏冪礌鍖呭惈浜嗗尮閰嶄腑鏇懼嚭鐜拌繃鐨勪換涓涓瓙鍖歸厤銆傝繖鐩稿綋浜庢病鏈夎緗叏灞鏍囧織鐨?exec 鏂規硶銆傚鏋滆緗簡鍏ㄥ眬鏍囧織錛屽厓绱?0 鍒?n 涓寘鍚墍鏈夊尮閰嶃?

紺轟緥\\
涓嬮潰鐨勭ず渚嬫紨紺轟簡match 鏂規硶鐨勭敤娉曪細
[code]
function MatchDemo()
{
var r, re; // 澹版槑鍙橀噺銆?
var s = "The rain in Spain falls mainly in the plain";
re = /ain/i; // 鍒涘緩姝e垯琛ㄨ揪寮忔ā寮忋?
r = s.match(re); // 灝濊瘯鍖歸厤鎼滅儲瀛楃涓層?
return(r); // 榪斿洖絎竴嬈″嚭鐜?"ain" 鐨勫湴鏂廣?
}
[/code]
榪斿洖鍊鹼細ain

鏈ず渚嬭鏄庡甫 g 鏍囧織璁劇疆鐨?match 鏂規硶鐨勭敤娉曘?
[code]
function MatchDemo()
{
var r, re; // 澹版槑鍙橀噺銆?
var s = "The rain in Spain falls mainly in the plain";
re = /ain/ig; // 鍒涘緩姝e垯琛ㄨ揪寮忔ā寮忋?
r = s.match(re); // 灝濊瘯鍘誨尮閰嶆悳绱㈠瓧絎︿覆銆?
return(r); // 榪斿洖鐨勬暟緇勫寘鍚簡鎵鏈?"ain"
// 鍑虹幇鐨勫洓涓尮閰嶃?
}
[/code]
榪斿洖鍊鹼細ain,ain,ain,ain

涓婇潰鍑犺浠g爜婕旂ず浜嗗瓧絎︿覆鏂囧瓧鐨?match 鏂規硶鐨勭敤娉曘?
[code]
var r, re = "Spain";
r = "The rain in Spain".replace(re, "Canada");
return r;
[/code]
榪斿洖鍊鹼細The rain in Canada

search 鏂規硶
榪斿洖涓庢鍒欒〃杈懼紡鏌ユ壘鍐呭鍖歸厤鐨勭涓涓瓙瀛楃涓茬殑浣嶇疆銆?

stringObj.search(rgExp)

鍙傛暟\\
stringObj
蹇呴夐」銆傝鍦ㄥ叾涓婅繘琛屾煡鎵劇殑 String 瀵硅薄鎴栧瓧絎︿覆鏂囧瓧銆?

rgExp
蹇呴夐」銆傚寘鍚鍒欒〃杈懼紡妯″紡鍜屽彲鐢ㄦ爣蹇楃殑姝e垯琛ㄨ揪寮忓璞°?

璇存槑

search 鏂規硶鎸囨槑鏄惁瀛樺湪鐩稿簲鐨勫尮閰嶃傚鏋滄壘鍒頒竴涓尮閰嶏紝search 鏂規硶灝嗚繑鍥炰竴涓暣鏁板鹼紝鎸囨槑榪欎釜鍖歸厤璺濈瀛楃涓插紑濮嬬殑鍋忕Щ浣嶇疆銆傚鏋滄病鏈夋壘鍒板尮閰嶏紝鍒欒繑鍥?-1銆?

紺轟緥\\
涓嬮潰鐨勭ず渚嬫紨紺轟簡 search 鏂規硶鐨勭敤娉曘?
[code]
function SearchDemo()
{
var r, re; // 澹版槑鍙橀噺銆?
var s = "The rain in Spain falls mainly in the plain.";
re = /falls/i; // 鍒涘緩姝e垯琛ㄨ揪寮忔ā寮忋?
r = s.search(re); // 鏌ユ壘瀛楃涓層?
return(r); // 榪斿洖 Boolean 緇撴灉銆?
}
[/code]
榪斿洖鍊鹼細18


姝e垯琛ㄨ揪寮忚娉?/span>
涓涓鍒欒〃杈懼紡灝辨槸鐢辨櫘閫氬瓧絎︼紙渚嬪瀛楃 a 鍒?z錛変互鍙婄壒孌婂瓧絎︼紙縐頒負鍏冨瓧絎︼級緇勬垚鐨勬枃瀛楁ā寮忋傝妯″紡鎻忚堪鍦ㄦ煡鎵炬枃瀛椾富浣撴椂寰呭尮閰嶇殑涓涓垨澶氫釜瀛楃涓層傛鍒欒〃杈懼紡浣滀負涓涓ā鏉匡紝灝嗘煇涓瓧絎︽ā寮忎笌鎵鎼滅儲鐨勫瓧絎︿覆榪涜鍖歸厤銆?

榪欓噷鏈変竴浜涘彲鑳戒細閬囧埌鐨勬鍒欒〃杈懼紡紺轟緥錛?
[code]
JScript VBScript 鍖歸厤
/^\[ \t]*$/ "^\[ \t]*$" 鍖歸厤涓涓┖鐧借銆?
/\d{2}-\d{5}/ "\d{2}-\d{5}" 楠岃瘉涓涓狪D 鍙風爜鏄惁鐢變竴涓?浣嶆暟瀛楋紝涓涓繛瀛楃浠ュ強涓涓?浣嶆暟瀛楃粍鎴愩?
/<(.*)>.*<\/\1>/ "<(.*)>.*<\/\1>" 鍖歸厤涓涓?HTML 鏍囪銆?
[/code]

涓嬭〃鏄厓瀛楃鍙婂叾鍦ㄦ鍒欒〃杈懼紡涓婁笅鏂囦腑鐨勮涓虹殑涓涓畬鏁村垪琛細

瀛楃 鎻忚堪
\ 灝嗕笅涓涓瓧絎︽爣璁頒負涓涓壒孌婂瓧絎︺佹垨涓涓師涔夊瓧絎︺佹垨涓涓?鍚庡悜寮曠敤銆佹垨涓涓叓榪涘埗杞箟絎︺備緥濡傦紝'n' 鍖歸厤瀛楃 "n"銆?\n' 鍖歸厤涓涓崲琛岀銆傚簭鍒?'\\' 鍖歸厤 "\" 鑰?"\(" 鍒欏尮閰?"("銆?

^ 鍖歸厤杈撳叆瀛楃涓茬殑寮濮嬩綅緗傚鏋滆緗簡 RegExp 瀵硅薄鐨?Multiline 灞炴э紝^ 涔熷尮閰?'\n' 鎴?'\r' 涔嬪悗鐨勪綅緗?

$ 鍖歸厤杈撳叆瀛楃涓茬殑緇撴潫浣嶇疆銆傚鏋滆緗簡RegExp 瀵硅薄鐨?Multiline 灞炴э紝$ 涔熷尮閰?'\n' 鎴?'\r' 涔嬪墠鐨勪綅緗?

* 鍖歸厤鍓嶉潰鐨勫瓙琛ㄨ揪寮忛浂嬈℃垨澶氭銆備緥濡傦紝zo* 鑳藉尮閰?"z" 浠ュ強 "zoo"銆?* 絳変環浜巤0,}銆?

+ 鍖歸厤鍓嶉潰鐨勫瓙琛ㄨ揪寮忎竴嬈℃垨澶氭銆備緥濡傦紝'zo+' 鑳藉尮閰?"zo" 浠ュ強 "zoo"錛屼絾涓嶈兘鍖歸厤 "z"銆? 絳変環浜?{1,}銆?

? 鍖歸厤鍓嶉潰鐨勫瓙琛ㄨ揪寮忛浂嬈℃垨涓嬈°備緥濡傦紝"do(es)?" 鍙互鍖歸厤 "do" 鎴?"does" 涓殑"do" 銆? 絳変環浜?{0,1}銆?

{n} n 鏄竴涓潪璐熸暣鏁般傚尮閰嶇‘瀹氱殑 n 嬈°備緥濡傦紝'o{2}' 涓嶈兘鍖歸厤 "Bob" 涓殑 'o'錛屼絾鏄兘鍖歸厤 "food" 涓殑涓や釜 o銆?

{n,} n 鏄竴涓潪璐熸暣鏁般傝嚦灝戝尮閰峮 嬈°備緥濡傦紝'o{2,}' 涓嶈兘鍖歸厤 "Bob" 涓殑 'o'錛屼絾鑳藉尮閰?"foooood" 涓殑鎵鏈?o銆?o{1,}' 絳変環浜?'o+'銆?o{0,}' 鍒欑瓑浠蜂簬 'o*'銆?

{n,m} m 鍜?n 鍧囦負闈炶礋鏁存暟錛屽叾涓璶 <= m銆傛渶灝戝尮閰?n 嬈′笖鏈澶氬尮閰?m 嬈°傚垬錛?"o{1,3}" 灝嗗尮閰?"fooooood" 涓殑鍓嶄笁涓?o銆?o{0,1}' 絳変環浜?'o?'銆傝娉ㄦ剰鍦ㄩ楀彿鍜屼袱涓暟涔嬮棿涓嶈兘鏈夌┖鏍箋?

? 褰撹瀛楃绱ц窡鍦ㄤ換浣曚竴涓叾浠栭檺鍒剁 (*, +, ?, {n}, {n,}, {n,m}) 鍚庨潰鏃訛紝鍖歸厤妯″紡鏄潪璐┆鐨勩傞潪璐┆妯″紡灝藉彲鑳藉皯鐨勫尮閰嶆墍鎼滅儲鐨勫瓧絎︿覆錛岃岄粯璁ょ殑璐┆妯″紡鍒欏敖鍙兘澶氱殑鍖歸厤鎵鎼滅儲鐨勫瓧絎︿覆銆備緥濡傦紝瀵逛簬瀛楃涓?"oooo"錛?o+?' 灝嗗尮閰嶅崟涓?"o"錛岃?'o+' 灝嗗尮閰嶆墍鏈?'o'銆?

. 鍖歸厤闄?"\n" 涔嬪鐨勪換浣曞崟涓瓧絎︺傝鍖歸厤鍖呮嫭 '\n' 鍦ㄥ唴鐨勪換浣曞瓧絎︼紝璇蜂嬌鐢ㄨ薄 '[.\n]' 鐨勬ā寮忋?
(pattern) 鍖歸厤pattern 騫惰幏鍙栬繖涓鍖歸厤銆傛墍鑾峰彇鐨勫尮閰嶅彲浠ヤ粠浜х敓鐨?Matches 闆嗗悎寰楀埌錛屽湪VBScript 涓嬌鐢?SubMatches 闆嗗悎錛屽湪JScript 涓垯浣跨敤 $0…$9 灞炴с傝鍖歸厤鍦嗘嫭鍙峰瓧絎︼紝璇蜂嬌鐢?'\(' 鎴?'\)'銆?

(?:pattern) 鍖歸厤 pattern 浣嗕笉鑾峰彇鍖歸厤緇撴灉錛屼篃灝辨槸璇磋繖鏄竴涓潪鑾峰彇鍖歸厤錛屼笉榪涜瀛樺偍渚涗互鍚庝嬌鐢ㄣ傝繖鍦ㄤ嬌鐢?"鎴? 瀛楃 (|) 鏉ョ粍鍚堜竴涓ā寮忕殑鍚勪釜閮ㄥ垎鏄緢鏈夌敤銆備緥濡傦紝 'industr(?:y|ies) 灝辨槸涓涓瘮 'industry|industries' 鏇寸畝鐣ョ殑琛ㄨ揪寮忋?

(?=pattern) 姝e悜棰勬煡錛屽湪浠諱綍鍖歸厤 pattern 鐨勫瓧絎︿覆寮濮嬪鍖歸厤鏌ユ壘瀛楃涓層傝繖鏄竴涓潪鑾峰彇鍖歸厤錛屼篃灝辨槸璇達紝璇ュ尮閰嶄笉闇瑕佽幏鍙栦緵浠ュ悗浣跨敤銆備緥濡傦紝 'Windows (?=95|98|NT|2000)' 鑳藉尮閰?"Windows 2000" 涓殑 "Windows" 錛屼絾涓嶈兘鍖歸厤 "Windows 3.1" 涓殑 "Windows"銆傞鏌ヤ笉娑堣楀瓧絎︼紝涔熷氨鏄錛屽湪涓涓尮閰嶅彂鐢熷悗錛屽湪鏈鍚庝竴嬈″尮閰嶄箣鍚庣珛鍗沖紑濮嬩笅涓嬈″尮閰嶇殑鎼滅儲錛岃屼笉鏄粠鍖呭惈棰勬煡鐨勫瓧絎︿箣鍚庡紑濮嬨?

(?!pattern) 璐熷悜棰勬煡錛屽湪浠諱綍涓嶅尮閰峃egative lookahead matches the search string at any point where a string not matching pattern 鐨勫瓧絎︿覆寮濮嬪鍖歸厤鏌ユ壘瀛楃涓層傝繖鏄竴涓潪鑾峰彇鍖歸厤錛屼篃灝辨槸璇達紝璇ュ尮閰嶄笉闇瑕佽幏鍙栦緵浠ュ悗浣跨敤銆備緥濡?Windows (?!95|98|NT|2000)' 鑳藉尮閰?"Windows 3.1" 涓殑 "Windows"錛屼絾涓嶈兘鍖歸厤 "Windows 2000" 涓殑 "Windows"銆傞鏌ヤ笉娑堣楀瓧絎︼紝涔熷氨鏄錛屽湪涓涓尮閰嶅彂鐢熷悗錛屽湪鏈鍚庝竴嬈″尮閰嶄箣鍚庣珛鍗沖紑濮嬩笅涓嬈″尮閰嶇殑鎼滅儲錛岃屼笉鏄粠鍖呭惈棰勬煡鐨勫瓧絎︿箣鍚庡紑濮?

x|y 鍖歸厤 x 鎴?y銆備緥濡傦紝'z|food' 鑳藉尮閰?"z" 鎴?"food"銆?(z|f)ood' 鍒欏尮閰?"zood" 鎴?"food"銆?

[xyz] 瀛楃闆嗗悎銆傚尮閰嶆墍鍖呭惈鐨勪換鎰忎竴涓瓧絎︺備緥濡傦紝 '[abc]' 鍙互鍖歸厤 "plain" 涓殑 'a'銆?

[^xyz] 璐熷煎瓧絎﹂泦鍚堛傚尮閰嶆湭鍖呭惈鐨勪換鎰忓瓧絎︺備緥濡傦紝 '[^abc]' 鍙互鍖歸厤 "plain" 涓殑'p'銆?

[a-z] 瀛楃鑼冨洿銆傚尮閰嶆寚瀹氳寖鍥村唴鐨勪換鎰忓瓧絎︺備緥濡傦紝'[a-z]' 鍙互鍖歸厤 'a' 鍒?'z' 鑼冨洿鍐呯殑浠繪剰灝忓啓瀛楁瘝瀛楃銆?

[^a-z] 璐熷煎瓧絎﹁寖鍥淬傚尮閰嶄換浣曚笉鍦ㄦ寚瀹氳寖鍥村唴鐨勪換鎰忓瓧絎︺備緥濡傦紝'[^a-z]' 鍙互鍖歸厤浠諱綍涓嶅湪 'a' 鍒?'z' 鑼冨洿鍐呯殑浠繪剰瀛楃銆?

\b 鍖歸厤涓涓崟璇嶈竟鐣岋紝涔熷氨鏄寚鍗曡瘝鍜岀┖鏍奸棿鐨勪綅緗備緥濡傦紝 'er\b' 鍙互鍖歸厤"never" 涓殑 'er'錛屼絾涓嶈兘鍖歸厤 "verb" 涓殑 'er'銆?

\B 鍖歸厤闈炲崟璇嶈竟鐣屻?er\B' 鑳藉尮閰?"verb" 涓殑 'er'錛屼絾涓嶈兘鍖歸厤 "never" 涓殑 'er'銆?

\cx 鍖歸厤鐢眡鎸囨槑鐨勬帶鍒跺瓧絎︺備緥濡傦紝 \cM 鍖歸厤涓涓?Control-M 鎴栧洖杞︾銆?x 鐨勫煎繀欏諱負 A-Z 鎴?a-z 涔嬩竴銆傚惁鍒欙紝灝?c 瑙嗕負涓涓師涔夌殑 'c' 瀛楃銆?

\d 鍖歸厤涓涓暟瀛楀瓧絎︺傜瓑浠蜂簬 [0-9]銆?

\D 鍖歸厤涓涓潪鏁板瓧瀛楃銆傜瓑浠蜂簬 [^0-9]銆?

\f 鍖歸厤涓涓崲欏電銆傜瓑浠蜂簬 \x0c 鍜?\cL銆?

\n 鍖歸厤涓涓崲琛岀銆傜瓑浠蜂簬 \x0a 鍜?\cJ銆?

\r 鍖歸厤涓涓洖杞︾銆傜瓑浠蜂簬 \x0d 鍜?\cM銆?

\s 鍖歸厤浠諱綍絀虹櫧瀛楃錛屽寘鎷┖鏍箋佸埗琛ㄧ銆佹崲欏電絳夌瓑銆傜瓑浠蜂簬 [ \f\n\r\t\v]銆?

\S 鍖歸厤浠諱綍闈炵┖鐧藉瓧絎︺傜瓑浠蜂簬 [^ \f\n\r\t\v]銆?

\t 鍖歸厤涓涓埗琛ㄧ銆傜瓑浠蜂簬 \x09 鍜?\cI銆?

\v 鍖歸厤涓涓瀭鐩村埗琛ㄧ銆傜瓑浠蜂簬 \x0b 鍜?\cK銆?

\w 鍖歸厤鍖呮嫭涓嬪垝綰跨殑浠諱綍鍗曡瘝瀛楃銆傜瓑浠蜂簬'[A-Za-z0-9_]'銆?

\W 鍖歸厤浠諱綍闈炲崟璇嶅瓧絎︺傜瓑浠蜂簬 '[^A-Za-z0-9_]'銆?

\xn 鍖歸厤 n錛屽叾涓?n 涓哄崄鍏繘鍒惰漿涔夊箋傚崄鍏繘鍒惰漿涔夊煎繀欏諱負紜畾鐨勪袱涓暟瀛楅暱銆備緥濡傦紝 '\x41' 鍖歸厤 "A"銆?\x041' 鍒欑瓑浠蜂簬 '\x04' & "1"銆傛鍒欒〃杈懼紡涓彲浠ヤ嬌鐢?ASCII 緙栫爜銆?

\num 鍖歸厤 num錛屽叾涓?num 鏄竴涓鏁存暟銆傚鎵鑾峰彇鐨勫尮閰嶇殑寮曠敤銆備緥濡傦紝'(.)\1' 鍖歸厤涓や釜榪炵畫鐨勭浉鍚屽瓧絎︺?

\n 鏍囪瘑涓涓叓榪涘埗杞箟鍊兼垨涓涓悗鍚戝紩鐢ㄣ傚鏋?\n 涔嬪墠鑷沖皯 n 涓幏鍙栫殑瀛愯〃杈懼紡錛屽垯 n 涓哄悗鍚戝紩鐢ㄣ傚惁鍒欙紝濡傛灉 n 涓哄叓榪涘埗鏁板瓧 (0-7)錛屽垯 n 涓轟竴涓叓榪涘埗杞箟鍊箋?

\nm 鏍囪瘑涓涓叓榪涘埗杞箟鍊兼垨涓涓悗鍚戝紩鐢ㄣ傚鏋?\nm 涔嬪墠鑷沖皯鏈塱s preceded by at least nm 涓幏鍙栧緱瀛愯〃杈懼紡錛屽垯 nm 涓哄悗鍚戝紩鐢ㄣ傚鏋?\nm 涔嬪墠鑷沖皯鏈?n 涓幏鍙栵紝鍒?n 涓轟竴涓悗璺熸枃瀛?m 鐨勫悗鍚戝紩鐢ㄣ傚鏋滃墠闈㈢殑鏉′歡閮戒笉婊¤凍錛岃嫢 n 鍜?m 鍧囦負鍏繘鍒舵暟瀛?(0-7)錛屽垯 \nm 灝嗗尮閰嶅叓榪涘埗杞箟鍊?nm銆?

\nml 濡傛灉 n 涓哄叓榪涘埗鏁板瓧 (0-3)錛屼笖 m 鍜?l 鍧囦負鍏繘鍒舵暟瀛?(0-7)錛屽垯鍖歸厤鍏繘鍒惰漿涔夊?nml銆?

\un 鍖歸厤 n錛屽叾涓?n 鏄竴涓敤鍥涗釜鍗佸叚榪涘埗鏁板瓧琛ㄧず鐨?Unicode 瀛楃銆備緥濡傦紝 \u00A9 鍖歸厤鐗堟潈絎﹀彿 (?)銆?


浼樺厛鏉冮『搴?/span>
鍦ㄦ瀯閫犳鍒欒〃杈懼紡涔嬪悗錛屽氨鍙互璞℃暟瀛﹁〃杈懼紡涓鏍鋒潵姹傚鹼紝涔熷氨鏄錛屽彲浠ヤ粠宸﹁嚦鍙沖茍鎸夌収涓涓紭鍏堟潈欏哄簭鏉ユ眰鍊箋?

涓嬭〃浠庢渶楂樹紭鍏堢駭鍒版渶浣庝紭鍏堢駭鍒楀嚭鍚勭姝e垯琛ㄨ揪寮忔搷浣滅鐨勪紭鍏堟潈欏哄簭錛?
[code]
鎿嶄綔絎?鎻忚堪
\ 杞箟絎?
(), (?:), (?=), [] 鍦嗘嫭鍙峰拰鏂規嫭鍙?
*, +, ?, {n}, {n,}, {n,m} 闄愬畾絎?
^, $, \anymetacharacter 浣嶇疆鍜岄『搴?
| “鎴?#8221;鎿嶄綔
[/code]

鏅氬瓧絎?

鏅氬瓧絎︾敱鎵鏈夐偅浜涙湭鏄懼紡鎸囧畾涓哄厓瀛楃鐨勬墦鍗板拰闈炴墦鍗板瓧絎︾粍鎴愩傝繖鍖呮嫭鎵鏈夌殑澶у啓鍜屽皬鍐欏瓧姣嶅瓧絎︼紝鎵鏈夋暟瀛楋紝鎵鏈夋爣鐐圭鍙蜂互鍙婁竴浜涚鍙楓?

鏈綆鍗曠殑姝e垯琛ㄨ揪寮忔槸涓涓崟鐙殑鏅氬瓧絎︼紝鍙互鍖歸厤鎵鎼滅儲瀛楃涓蹭腑鐨勮瀛楃鏈韓銆備緥濡傦紝鍗曞瓧絎︽ā寮?'A' 鍙互鍖歸厤鎵鎼滅儲瀛楃涓蹭腑浠諱綍浣嶇疆鍑虹幇鐨勫瓧姣?'A'銆傝繖閲屾湁涓浜涘崟瀛楃姝e垯琛ㄨ揪寮忔ā寮忕殑紺轟緥錛?
[code]
/a/
/7/
/M/
[/code]
絳変環鐨?VBScript 鍗曞瓧絎︽鍒欒〃杈懼紡涓猴細
[code]
"a"
"7"
"M"
[/code]
鍙互灝嗗涓崟瀛楃緇勫悎鍦ㄤ竴璧峰緱鍒頒竴涓緝澶х殑琛ㄨ揪寮忋備緥濡傦紝涓嬮潰鐨?JScript 姝e垯琛ㄨ揪寮忎笉鏄埆鐨勶紝灝辨槸閫氳繃緇勫悎鍗曞瓧絎﹁〃杈懼紡 'a'銆?7'浠ュ強 'M' 鎵鍒涘緩鍑烘潵鐨勪竴涓〃杈懼紡銆?

/a7M/
絳変環鐨?VBScript 琛ㄨ揪寮忎負錛?



]]>
js 楠岃瘉琛ㄥ崟 js鎻愪氦楠岃瘉綾?杞?http://www.tkk7.com/wx886104/archive/2008/11/01/238038.html鍕掔揣鐨甫鍚戝墠鍐?/dc:creator>鍕掔揣鐨甫鍚戝墠鍐?/author>Sat, 01 Nov 2008 05:58:00 GMThttp://www.tkk7.com/wx886104/archive/2008/11/01/238038.htmlhttp://www.tkk7.com/wx886104/comments/238038.htmlhttp://www.tkk7.com/wx886104/archive/2008/11/01/238038.html#Feedback0http://www.tkk7.com/wx886104/comments/commentRss/238038.htmlhttp://www.tkk7.com/wx886104/services/trackbacks/238038.htmljs 楠岃瘉琛ㄥ崟 js鎻愪氦楠岃瘉綾?/a>
闄勫姞錛歫s楠岃瘉radio鏄惁閫夋嫨

<script language="javascript">
function checkform(obj)
{
for(i=0;i<obj.oo.length;i++)
         if(obj.oo[i].checked==true) return true;

alert("璇烽夋嫨")
return false;        

}
</script>
<form id="form1" name="form1" method="post" action=""   onsubmit="return checkform(this)">
   <input type="radio" name="oo" value="radiobutton" />
   <input type="radio" name="oo" value="radiobutton" />
   <input type="submit" name="Submit" value="
鎻愪氦" />
</form>

1. 闀垮害闄愬埗
<script>
function test()
{
if(document.a.b.value.length>50)
{
alert("涓嶈兘瓚呰繃50涓瓧絎︼紒");
document.a.b.focus();
return false;
}
}
</script>
<form name=a onsubmit="return test()">
<textarea name="b" cols="40" wrap="VIRTUAL" rows="6"></textarea>
<input type="submit" name="Submit" value="check">
</form>

2. 鍙兘鏄眽瀛?/strong>
<input onkeyup="value="/oblog/value.replace(/[^\u4E00-\u9FA5]/g,'')">

3." 鍙兘鏄嫳鏂?/strong>
<script language=javascript>
function onlyEng()
{
if(!(event.keyCode>=65&&event.keyCode<=90))
event.returnvalue=false;
}
</script>

<input onkeydown="onlyEng();">

4. 鍙兘鏄暟瀛?/strong>
<script language=javascript>
function onlyNum()
{
if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)))
//鑰冭檻灝忛敭鐩樹笂鐨勬暟瀛楅敭
event.returnvalue=false;
}
</script>

<input onkeydown="onlyNum();">

5. 鍙兘鏄嫳鏂囧瓧絎﹀拰鏁板瓧
<input onkeyup="value="/oblog/value.replace(/[\W]/g,"'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">

6. 楠岃瘉娌圭鏍煎紡
<SCRIPT LANGUAGE=javascript RUNAT=Server>
function isEmail(strEmail) {
if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
return true;
else
alert("oh");
}
</SCRIPT>
<input type=text onblur=isEmail(this.value)>

7. 灞忚斀鍏抽敭瀛?榪欓噷灞忚斀***鍜?***)
<script language="javascript1.2">
function test() {
if((a.b.value.indexOf ("***") == 0)||(a.b.value.indexOf ("****") == 0)){
alert("");
a.b.focus();
return false;}
}
</script>
<form name=a onsubmit="return test()">
<input type=text name=b>
<input type="submit" name="Submit" value="check">
</form>

8. 涓ゆ杈撳叆瀵嗙爜鏄惁鐩稿悓
<FORM METHOD=POST ACTION="">
<input type="password" id="input1">
<input type="password" id="input2">
<input type="button" value="test" onclick="check()">
</FORM>
<script>
function check()
{
with(document.all){
if(input1.value!=input2.value)
{
alert("false")
input1.value = "";
input2.value = "";
}
else document.forms[0].submit();
}
}
</script>
澶熶簡鍚?img title="鐐瑰嚮鍥劇墖鍙湪鏂扮獥鍙f墦寮" style="cursor: pointer" alt="" src="http://images.5d6d.com/orig/smilies/smile.gif" border="0" smilieid="1" />
灞忚斀鍙抽敭 寰堥叿
oncontextmenu="return false" ondragstart="return false" onselectstart="return false"
鍔犲湪body涓?br />

浜?br />
2.1     琛ㄥ崟欏逛笉鑳戒負絀?/strong>

<script     language="javascript">
<!--
function     CheckForm()
{  
if     (document.form.name.value.length     ==     0)     {  
alert("璇瘋緭鍏ユ偍濮撳悕!");
document.form.name.focus();
return     false;
}
return     true;
}
-->
</script>

2.2     姣旇緝涓や釜琛ㄥ崟欏圭殑鍊兼槸鍚︾浉鍚?br />
<script     language="javascript">
<!--
function     CheckForm()
if     (document.form.PWD.value     !=     document.form.PWD_Again.value)     {  
alert("鎮ㄤ袱嬈¤緭鍏ョ殑瀵嗙爜涓嶄竴鏍鳳紒璇烽噸鏂拌緭鍏?");
document.ADDUser.PWD.focus();
return     false;
}
return     true;
}
-->
</script>

2.3     琛ㄥ崟欏瑰彧鑳戒負鏁板瓧鍜?_",鐢ㄤ簬鐢佃瘽/閾惰甯愬彿楠岃瘉涓?鍙墿灞曞埌鍩熷悕娉ㄥ唽絳?/strong>

<script     language="javascript">
<!--
function     isNumber(String)
{  
var     Letters     =     "1234567890-";     //鍙互鑷繁澧炲姞鍙緭鍏ュ?br /> var     i;
var     c;
if(String.charAt(     0     )=='-')
return     false;
if(     String.charAt(     String.length     -     1     )     ==     '-'     )
return     false;
for(     i     =     0;     i     <     String.length;     i     ++     )
{  
c     =     String.charAt(     i     );
if     (Letters.indexOf(     c     )     <     0)
return     false;
}
return     true;
}
function     CheckForm()
{  
if(!     isNumber(document.form.TEL.value))     {  
alert("鎮ㄧ殑鐢佃瘽鍙風爜涓嶅悎娉曪紒");
document.form.TEL.focus();
return     false;
}
return     true;
}
-->
</script>


2.4     琛ㄥ崟欏硅緭鍏ユ暟鍊?闀垮害闄愬畾

<script     language="javascript">
<!--
function     CheckForm()  
{  
if     (document.form.count.value     >     100     ||     document.form.count.value     <     1)
{  
alert("杈撳叆鏁板間笉鑳藉皬浜庨浂澶т簬100!");
document.form.count.focus();
return     false;
}
if     (document.form.MESSAGE.value.length<10)
{  
alert("杈撳叆鏂囧瓧灝忎簬10!");
document.form.MESSAGE.focus();
return     false;
}
return     true;
}
//-->
</script>

2.5     涓枃/鑻辨枃/鏁板瓧/閭歡鍦板潃鍚堟硶鎬у垽鏂?br />
<SCRIPT     LANGUAGE="javascript">
<!--

function     isEnglish(name)     //鑻辨枃鍊兼嫻?br /> {  
if(name.length     ==     0)
return     false;
for(i     =     0;     i     <     name.length;     i++)     {  
if(name.charCodeAt(i)     >     128)
return     false;
}
return     true;
}

function     isChinese(name)     //涓枃鍊兼嫻?br /> {  
if(name.length     ==     0)
return     false;
for(i     =     0;     i     <     name.length;     i++)     {  
if(name.charCodeAt(i)     >     128)
return     true;
}
return     false;
}

function     isMail(name)     //     E-mail鍊兼嫻?br /> {  
if(!     isEnglish(name))
return     false;
i     =     name.indexOf("     at     ");
j     =     name     dot     lastIndexOf("     at     ");
if(i     ==     -1)
return     false;
if(i     !=     j)
return     false;
if(i     ==     name     dot     length)
return     false;
return     true;
}

function     isNumber(name)     //鏁板兼嫻?br /> {  
if(name.length     ==     0)
return     false;
for(i     =     0;     i     <     name.length;     i++)     {  
if(name.charAt(i)     <     "0"     ||     name.charAt(i)     >     "9")
return     false;
}
return     true;
}

function     CheckForm()
{  
if(!     isMail(form.Email.value))     {  
alert("鎮ㄧ殑鐢靛瓙閭歡涓嶅悎娉曪紒");
form.Email.focus();
return     false;
}
if(!     isEnglish(form.name.value))     {  
alert("鑻辨枃鍚嶄笉鍚堟硶錛?);
form.name.focus();
return     false;
}
if(!     isChinese(form.cnname.value))     {  
alert("涓枃鍚嶄笉鍚堟硶錛?);
form.cnname.focus();
return     false;
}
if(!     isNumber(form.PublicZipCode.value))     {  
alert("閭斂緙栫爜涓嶅悎娉曪紒");
form.PublicZipCode.focus();
return     false;
}
return     true;
}
//-->
</SCRIPT>

2.6     闄愬畾琛ㄥ崟欏逛笉鑳借緭鍏ョ殑瀛楃

<script     language="javascript">
<!--

function     contain(str,charset)//     瀛楃涓插寘鍚祴璇曞嚱鏁?br /> {  
var     i;
for(i=0;i<charset.length;i++)
if(str.indexOf(charset.charAt(i))>=0)
return     true;
return     false;
}

function     CheckForm()
{  
if     ((contain(document.form.NAME.value,     "%\(\)><"))     ||     (contain(document.form.MESSAGE.value,     "%\(\)><")))
{  
alert("杈撳叆浜嗛潪娉曞瓧絎?);
document.form.NAME.focus();
return     false;
}
return     true;
}
//-->
</script>  





杞嚜  http://www.cnblogs.com/zwl12549/archive/2008/01/07/1028701.html


]]>
鍚戜笂涓嬪乏鍙充笉闂存柇鏃犵紳婊氬姩鍥劇墖鐨勬晥鏋滐紙鍏煎鐏嫄鍜孖E錛?/title><link>http://www.tkk7.com/wx886104/archive/2008/10/15/234354.html</link><dc:creator>鍕掔揣鐨甫鍚戝墠鍐?/dc:creator><author>鍕掔揣鐨甫鍚戝墠鍐?/author><pubDate>Wed, 15 Oct 2008 01:20:00 GMT</pubDate><guid>http://www.tkk7.com/wx886104/archive/2008/10/15/234354.html</guid><wfw:comment>http://www.tkk7.com/wx886104/comments/234354.html</wfw:comment><comments>http://www.tkk7.com/wx886104/archive/2008/10/15/234354.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/wx886104/comments/commentRss/234354.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/wx886104/services/trackbacks/234354.html</trackback:ping><description><![CDATA[     鎽樿: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->  1 <html xmlns="http://www.w3.org/1999/xhtml">   2 &l...  <a href='http://www.tkk7.com/wx886104/archive/2008/10/15/234354.html'>闃呰鍏ㄦ枃</a><img src ="http://www.tkk7.com/wx886104/aggbug/234354.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/wx886104/" target="_blank">鍕掔揣鐨甫鍚戝墠鍐?/a> 2008-10-15 09:20 <a href="http://www.tkk7.com/wx886104/archive/2008/10/15/234354.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍥劇墖鍚戜笂婊氬姩浠g爜http://www.tkk7.com/wx886104/archive/2008/10/14/234270.html鍕掔揣鐨甫鍚戝墠鍐?/dc:creator>鍕掔揣鐨甫鍚戝墠鍐?/author>Tue, 14 Oct 2008 09:33:00 GMThttp://www.tkk7.com/wx886104/archive/2008/10/14/234270.htmlhttp://www.tkk7.com/wx886104/comments/234270.htmlhttp://www.tkk7.com/wx886104/archive/2008/10/14/234270.html#Feedback0http://www.tkk7.com/wx886104/comments/commentRss/234270.htmlhttp://www.tkk7.com/wx886104/services/trackbacks/234270.html 1 <tr>  2          &nbs...  闃呰鍏ㄦ枃

]]>
鏃ユ湡鎺т歡my97DatePickerhttp://www.tkk7.com/wx886104/archive/2008/09/04/226962.html鍕掔揣鐨甫鍚戝墠鍐?/dc:creator>鍕掔揣鐨甫鍚戝墠鍐?/author>Thu, 04 Sep 2008 07:03:00 GMThttp://www.tkk7.com/wx886104/archive/2008/09/04/226962.htmlhttp://www.tkk7.com/wx886104/comments/226962.htmlhttp://www.tkk7.com/wx886104/archive/2008/09/04/226962.html#Feedback0http://www.tkk7.com/wx886104/comments/commentRss/226962.htmlhttp://www.tkk7.com/wx886104/services/trackbacks/226962.html 婕旂ず鍦板潃 http://www.my97.net/dp/demo/




]]>
闄愬埗涓婁紶鍥劇墖綾誨瀷鍜屽ぇ灝?/title><link>http://www.tkk7.com/wx886104/archive/2008/08/25/224099.html</link><dc:creator>鍕掔揣鐨甫鍚戝墠鍐?/dc:creator><author>鍕掔揣鐨甫鍚戝墠鍐?/author><pubDate>Mon, 25 Aug 2008 03:35:00 GMT</pubDate><guid>http://www.tkk7.com/wx886104/archive/2008/08/25/224099.html</guid><wfw:comment>http://www.tkk7.com/wx886104/comments/224099.html</wfw:comment><comments>http://www.tkk7.com/wx886104/archive/2008/08/25/224099.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/wx886104/comments/commentRss/224099.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/wx886104/services/trackbacks/224099.html</trackback:ping><description><![CDATA[<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><span style="color: #008080;"> 1</span> <span style="color: #0000ff;"><!</span><span style="color: #ff00ff;">DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"</span><span style="color: #0000ff;">></span><span style="color: #000000;"><br /> </span><span style="color: #008080;"> 2</span> <span style="color: #0000ff;"><</span><span style="color: #800000;">HTML</span><span style="color: #0000ff;">></span><span style="color: #000000;"><br /> </span><span style="color: #008080;"> 3</span> <span style="color: #000000;"> </span><span style="color: #0000ff;"><</span><span style="color: #800000;">HEAD</span><span style="color: #0000ff;">></span><span style="color: #000000;"><br /> </span><span style="color: #008080;"> 4</span> <span style="color: #000000;">  </span><span style="color: #0000ff;"><</span><span style="color: #800000;">TITLE</span><span style="color: #0000ff;">></span><span style="color: #000000;"> New Document </span><span style="color: #0000ff;"></</span><span style="color: #800000;">TITLE</span><span style="color: #0000ff;">></span><span style="color: #000000;"><br /> </span><span style="color: #008080;"> 5</span> <span style="color: #000000;">  </span><span style="color: #0000ff;"><</span><span style="color: #800000;">META </span><span style="color: #ff0000;">NAME</span><span style="color: #0000ff;">="Generator"</span><span style="color: #ff0000;"> CONTENT</span><span style="color: #0000ff;">="EditPlus"</span><span style="color: #0000ff;">></span><span style="color: #000000;"><br /> </span><span style="color: #008080;"> 6</span> <span style="color: #000000;">  </span><span style="color: #0000ff;"><</span><span style="color: #800000;">META </span><span style="color: #ff0000;">NAME</span><span style="color: #0000ff;">="Author"</span><span style="color: #ff0000;"> CONTENT</span><span style="color: #0000ff;">=""</span><span style="color: #0000ff;">></span><span style="color: #000000;"><br /> </span><span style="color: #008080;"> 7</span> <span style="color: #000000;">  </span><span style="color: #0000ff;"><</span><span style="color: #800000;">META </span><span style="color: #ff0000;">NAME</span><span style="color: #0000ff;">="Keywords"</span><span style="color: #ff0000;"> CONTENT</span><span style="color: #0000ff;">=""</span><span style="color: #0000ff;">></span><span style="color: #000000;"><br /> </span><span style="color: #008080;"> 8</span> <span style="color: #000000;">  </span><span style="color: #0000ff;"><</span><span style="color: #800000;">META </span><span style="color: #ff0000;">NAME</span><span style="color: #0000ff;">="Description"</span><span style="color: #ff0000;"> CONTENT</span><span style="color: #0000ff;">=""</span><span style="color: #0000ff;">></span><span style="color: #000000;"><br /> </span><span style="color: #008080;"> 9</span> <span style="color: #000000;">  </span><span style="color: #0000ff;"><</span><span style="color: #800000;">script</span><span style="color: #0000ff;">></span><span style="background-color: #f5f5f5; color: #000000;"><br /> </span><span style="color: #008080;">10</span> <span style="background-color: #f5f5f5; color: #000000;">    </span><span style="background-color: #f5f5f5; color: #0000ff;">var</span><span style="background-color: #f5f5f5; color: #000000;"> fileSize</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;">160</span><span style="background-color: #f5f5f5; color: #000000;">;<br /> </span><span style="color: #008080;">11</span> <span style="background-color: #f5f5f5; color: #000000;">    </span><span style="background-color: #f5f5f5; color: #0000ff;">var</span><span style="background-color: #f5f5f5; color: #000000;"> fileType</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">jpg,gif,bmp,png</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">;<br /> </span><span style="color: #008080;">12</span> <span style="background-color: #f5f5f5; color: #000000;">    </span><span style="background-color: #f5f5f5; color: #0000ff;">var</span><span style="background-color: #f5f5f5; color: #000000;"> bool</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #0000ff;">false</span><span style="background-color: #f5f5f5; color: #000000;">;   </span><span style="background-color: #f5f5f5; color: #008000;">//</span><span style="background-color: #f5f5f5; color: #008000;">0浠h〃涓婁紶鐨勭被鍨嬩笉瀵?1浠h〃涓婁紶鐨勭被鍨嬫紜?/span><span style="background-color: #f5f5f5; color: #008000;"><br /> </span><span style="color: #008080;">13</span> <span style="background-color: #f5f5f5; color: #000000;">    </span><span style="background-color: #f5f5f5; color: #0000ff;">var</span><span style="background-color: #f5f5f5; color: #000000;"> str</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;">""</span><span style="background-color: #f5f5f5; color: #000000;">;<br /> </span><span style="color: #008080;">14</span> <span style="background-color: #f5f5f5; color: #000000;">    </span><span style="background-color: #f5f5f5; color: #0000ff;">function</span><span style="background-color: #f5f5f5; color: #000000;"> checkform(){<br /> </span><span style="color: #008080;">15</span> <span style="background-color: #f5f5f5; color: #000000;">       str</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;">document.getElementById(</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">photo</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">).value.toLowerCase();<br /> </span><span style="color: #008080;">16</span> <span style="background-color: #f5f5f5; color: #000000;">       </span><span style="background-color: #f5f5f5; color: #0000ff;">var</span><span style="background-color: #f5f5f5; color: #000000;"> ext</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;">str.split(</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">.</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">);<br /> </span><span style="color: #008080;">17</span> <span style="background-color: #f5f5f5; color: #000000;">       </span><span style="background-color: #f5f5f5; color: #0000ff;">var</span><span style="background-color: #f5f5f5; color: #000000;"> type</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;">fileType.split(</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">,</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">);<br /> </span><span style="color: #008080;">18</span> <span style="background-color: #f5f5f5; color: #000000;">       </span><span style="background-color: #f5f5f5; color: #0000ff;">for</span><span style="background-color: #f5f5f5; color: #000000;">(</span><span style="background-color: #f5f5f5; color: #0000ff;">var</span><span style="background-color: #f5f5f5; color: #000000;"> i</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;">0</span><span style="background-color: #f5f5f5; color: #000000;">;i</span><span style="background-color: #f5f5f5; color: #000000;"><</span><span style="background-color: #f5f5f5; color: #000000;">type.length;i</span><span style="background-color: #f5f5f5; color: #000000;">++</span><span style="background-color: #f5f5f5; color: #000000;">){<br /> </span><span style="color: #008080;">19</span> <span style="background-color: #f5f5f5; color: #000000;">         alert(ext[</span><span style="background-color: #f5f5f5; color: #000000;">1</span><span style="background-color: #f5f5f5; color: #000000;">]</span><span style="background-color: #f5f5f5; color: #000000;">+</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">,</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">+</span><span style="background-color: #f5f5f5; color: #000000;">type[i]);<br /> </span><span style="color: #008080;">20</span> <span style="background-color: #f5f5f5; color: #000000;">         </span><span style="background-color: #f5f5f5; color: #0000ff;">if</span><span style="background-color: #f5f5f5; color: #000000;">(ext[</span><span style="background-color: #f5f5f5; color: #000000;">1</span><span style="background-color: #f5f5f5; color: #000000;">]</span><span style="background-color: #f5f5f5; color: #000000;">==</span><span style="background-color: #f5f5f5; color: #000000;">type[i]){<br /> </span><span style="color: #008080;">21</span> <span style="background-color: #f5f5f5; color: #000000;">            bool</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #0000ff;">true</span><span style="background-color: #f5f5f5; color: #000000;">;<br /> </span><span style="color: #008080;">22</span> <span style="background-color: #f5f5f5; color: #000000;">            alert(bool);<br /> </span><span style="color: #008080;">23</span> <span style="background-color: #f5f5f5; color: #000000;">         }<br /> </span><span style="color: #008080;">24</span> <span style="background-color: #f5f5f5; color: #000000;">       }<br /> </span><span style="color: #008080;">25</span> <span style="background-color: #f5f5f5; color: #000000;">      </span><span style="background-color: #f5f5f5; color: #0000ff;">if</span><span style="background-color: #f5f5f5; color: #000000;">(bool){<br /> </span><span style="color: #008080;">26</span> <span style="background-color: #f5f5f5; color: #000000;">         </span><span style="background-color: #f5f5f5; color: #0000ff;">var</span><span style="background-color: #f5f5f5; color: #000000;"> boolSize</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;">checkSize(str);<br /> </span><span style="color: #008080;">27</span> <span style="background-color: #f5f5f5; color: #000000;">         alert(boolSize);<br /> </span><span style="color: #008080;">28</span> <span style="background-color: #f5f5f5; color: #000000;">         </span><span style="background-color: #f5f5f5; color: #0000ff;">if</span><span style="background-color: #f5f5f5; color: #000000;">(boolSize){<br /> </span><span style="color: #008080;">29</span> <span style="background-color: #f5f5f5; color: #000000;">          alert(</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">涓婁紶鎴愬姛</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">);<br /> </span><span style="color: #008080;">30</span> <span style="background-color: #f5f5f5; color: #000000;">         }</span><span style="background-color: #f5f5f5; color: #0000ff;">else</span><span style="background-color: #f5f5f5; color: #000000;">{<br /> </span><span style="color: #008080;">31</span> <span style="background-color: #f5f5f5; color: #000000;">          alert(</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">浣犱笂浼犵殑鍥劇墖澶ぇ錛屼笉鑳借秴榪?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">+</span><span style="background-color: #f5f5f5; color: #000000;">fileSize</span><span style="background-color: #f5f5f5; color: #000000;">+</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">KB</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">);<br /> </span><span style="color: #008080;">32</span> <span style="background-color: #f5f5f5; color: #000000;">         }<br /> </span><span style="color: #008080;">33</span> <span style="background-color: #f5f5f5; color: #000000;">       }</span><span style="background-color: #f5f5f5; color: #0000ff;">else</span><span style="background-color: #f5f5f5; color: #000000;">{<br /> </span><span style="color: #008080;">34</span> <span style="background-color: #f5f5f5; color: #000000;">           bool</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #0000ff;">false</span><span style="background-color: #f5f5f5; color: #000000;">;<br /> </span><span style="color: #008080;">35</span> <span style="background-color: #f5f5f5; color: #000000;">            alert(</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">浣犱笂浼犵殑綾誨瀷涓嶆槸</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">+</span><span style="background-color: #f5f5f5; color: #000000;">type</span><span style="background-color: #f5f5f5; color: #000000;">+</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">涓殑涓縐?/span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">);<br /> </span><span style="color: #008080;">36</span> <span style="background-color: #f5f5f5; color: #000000;">       }<br /> </span><span style="color: #008080;">37</span> <span style="background-color: #f5f5f5; color: #000000;">    }<br /> </span><span style="color: #008080;">38</span> <span style="background-color: #f5f5f5; color: #000000;">    </span><span style="background-color: #f5f5f5; color: #0000ff;">function</span><span style="background-color: #f5f5f5; color: #000000;"> checkSize(fileName){<br /> </span><span style="color: #008080;">39</span> <span style="background-color: #f5f5f5; color: #000000;">      </span><span style="background-color: #f5f5f5; color: #0000ff;">var</span><span style="background-color: #f5f5f5; color: #000000;"> img</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #0000ff;">new</span><span style="background-color: #f5f5f5; color: #000000;"> Image();<br /> </span><span style="color: #008080;">40</span> <span style="background-color: #f5f5f5; color: #000000;">        img.src</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;">str;<br /> </span><span style="color: #008080;">41</span> <span style="background-color: #f5f5f5; color: #000000;">        fsize</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;">img.fileSize</span><span style="background-color: #f5f5f5; color: #000000;">/</span><span style="background-color: #f5f5f5; color: #000000;">1024</span><span style="background-color: #f5f5f5; color: #000000;">;<br /> </span><span style="color: #008080;">42</span> <span style="background-color: #f5f5f5; color: #000000;">        fsize</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;">fsize.toFixed(</span><span style="background-color: #f5f5f5; color: #000000;">1</span><span style="background-color: #f5f5f5; color: #000000;">);<br /> </span><span style="color: #008080;">43</span> <span style="background-color: #f5f5f5; color: #000000;">       </span><span style="background-color: #f5f5f5; color: #0000ff;">if</span><span style="background-color: #f5f5f5; color: #000000;">(img.readyState</span><span style="background-color: #f5f5f5; color: #000000;">!=</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">complete</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">){<br /> </span><span style="color: #008080;">44</span> <span style="background-color: #f5f5f5; color: #000000;">         bool</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #0000ff;">false</span><span style="background-color: #f5f5f5; color: #000000;">;<br /> </span><span style="color: #008080;">45</span> <span style="background-color: #f5f5f5; color: #000000;">         </span><span style="background-color: #f5f5f5; color: #0000ff;">return</span><span style="background-color: #f5f5f5; color: #000000;"> </span><span style="background-color: #f5f5f5; color: #0000ff;">false</span><span style="background-color: #f5f5f5; color: #000000;">;<br /> </span><span style="color: #008080;">46</span> <span style="background-color: #f5f5f5; color: #000000;">       }</span><span style="background-color: #f5f5f5; color: #0000ff;">else</span><span style="background-color: #f5f5f5; color: #000000;">{<br /> </span><span style="color: #008080;">47</span> <span style="background-color: #f5f5f5; color: #000000;">         alert(fsize</span><span style="background-color: #f5f5f5; color: #000000;">+</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">,</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">+</span><span style="background-color: #f5f5f5; color: #000000;">fileSize);<br /> </span><span style="color: #008080;">48</span> <span style="background-color: #f5f5f5; color: #000000;">         </span><span style="background-color: #f5f5f5; color: #0000ff;">if</span><span style="background-color: #f5f5f5; color: #000000;">(fsize</span><span style="background-color: #f5f5f5; color: #000000;">></span><span style="background-color: #f5f5f5; color: #000000;">fileSize){<br /> </span><span style="color: #008080;">49</span> <span style="background-color: #f5f5f5; color: #000000;">             bool</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #0000ff;">false</span><span style="background-color: #f5f5f5; color: #000000;">;<br /> </span><span style="color: #008080;">50</span> <span style="background-color: #f5f5f5; color: #000000;">            </span><span style="background-color: #f5f5f5; color: #0000ff;">return</span><span style="background-color: #f5f5f5; color: #000000;"> </span><span style="background-color: #f5f5f5; color: #0000ff;">false</span><span style="background-color: #f5f5f5; color: #000000;">;<br /> </span><span style="color: #008080;">51</span> <span style="background-color: #f5f5f5; color: #000000;">         }</span><span style="background-color: #f5f5f5; color: #0000ff;">else</span><span style="background-color: #f5f5f5; color: #000000;">{<br /> </span><span style="color: #008080;">52</span> <span style="background-color: #f5f5f5; color: #000000;">          bool</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #0000ff;">false</span><span style="background-color: #f5f5f5; color: #000000;">;<br /> </span><span style="color: #008080;">53</span> <span style="background-color: #f5f5f5; color: #000000;">          </span><span style="background-color: #f5f5f5; color: #0000ff;">return</span><span style="background-color: #f5f5f5; color: #000000;"> </span><span style="background-color: #f5f5f5; color: #0000ff;">true</span><span style="background-color: #f5f5f5; color: #000000;">;<br /> </span><span style="color: #008080;">54</span> <span style="background-color: #f5f5f5; color: #000000;">         }<br /> </span><span style="color: #008080;">55</span> <span style="background-color: #f5f5f5; color: #000000;">        }<br /> </span><span style="color: #008080;">56</span> <span style="background-color: #f5f5f5; color: #000000;">    }<br /> </span><span style="color: #008080;">57</span> <span style="background-color: #f5f5f5; color: #000000;">  </span><span style="color: #0000ff;"></</span><span style="color: #800000;">script</span><span style="color: #0000ff;">></span><span style="color: #000000;"><br /> </span><span style="color: #008080;">58</span> <span style="color: #000000;"> </span><span style="color: #0000ff;"></</span><span style="color: #800000;">HEAD</span><span style="color: #0000ff;">></span><span style="color: #000000;"><br /> </span><span style="color: #008080;">59</span> <span style="color: #000000;"><br /> </span><span style="color: #008080;">60</span> <span style="color: #000000;"> </span><span style="color: #0000ff;"><</span><span style="color: #800000;">BODY</span><span style="color: #0000ff;">></span><span style="color: #000000;"><br /> </span><span style="color: #008080;">61</span> <span style="color: #0000ff;"><</span><span style="color: #800000;">form   </span><span style="color: #ff0000;">name</span><span style="color: #0000ff;">= "form1 "</span><span style="color: #ff0000;">   action</span><span style="color: #0000ff;">= " "</span><span style="color: #0000ff;">></span><span style="color: #000000;"> <br /> </span><span style="color: #008080;">62</span> <span style="color: #000000;">鐓х墖錛?nbsp;</span><span style="color: #0000ff;"><</span><span style="color: #800000;">input  </span><span style="color: #ff0000;">type</span><span style="color: #0000ff;">="file"</span><span style="color: #ff0000;">  name</span><span style="color: #0000ff;">= "photo"</span><span style="color: #ff0000;"> id</span><span style="color: #0000ff;">="photo"</span><span style="color: #ff0000;"> value</span><span style="color: #0000ff;">= " "</span><span style="color: #ff0000;">   onchange</span><span style="color: #0000ff;">= "checkform();"</span><span style="color: #0000ff;">></span><span style="color: #000000;"> <br /> </span><span style="color: #008080;">63</span> <span style="color: #0000ff;"></</span><span style="color: #800000;">form</span><span style="color: #0000ff;">></span><span style="color: #000000;"> <br /> </span><span style="color: #008080;">64</span> <span style="color: #000000;"> </span><span style="color: #0000ff;"></</span><span style="color: #800000;">BODY</span><span style="color: #0000ff;">></span><span style="color: #000000;"><br /> </span><span style="color: #008080;">65</span> <span style="color: #0000ff;"></</span><span style="color: #800000;">HTML</span><span style="color: #0000ff;">></span><span style="color: #000000;"><br /> </span><span style="color: #008080;">66</span> </div> <img src ="http://www.tkk7.com/wx886104/aggbug/224099.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/wx886104/" target="_blank">鍕掔揣鐨甫鍚戝墠鍐?/a> 2008-08-25 11:35 <a href="http://www.tkk7.com/wx886104/archive/2008/08/25/224099.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍥劇墖涓婁紶_闄愬埗鏍煎紡銆佺被鍨嬨佸昂瀵?杞?http://www.tkk7.com/wx886104/archive/2008/08/25/224091.html鍕掔揣鐨甫鍚戝墠鍐?/dc:creator>鍕掔揣鐨甫鍚戝墠鍐?/author>Mon, 25 Aug 2008 03:04:00 GMThttp://www.tkk7.com/wx886104/archive/2008/08/25/224091.htmlhttp://www.tkk7.com/wx886104/comments/224091.htmlhttp://www.tkk7.com/wx886104/archive/2008/08/25/224091.html#Feedback0http://www.tkk7.com/wx886104/comments/commentRss/224091.htmlhttp://www.tkk7.com/wx886104/services/trackbacks/224091.html1function CheckFile(f,p)
 
2{
 
3//鍒ゆ柇鍥劇墖灝哄
 4var img=null;
 5img
=document.createElement("img");
 6document.body.insertAdjacentElement(
"beforeend",img);
 7img.style.visibility
="hidden"
 8img.src
=f;
 9
var imgwidth=img.offsetWidth;
10
var imgheight=img.offsetHeight;
11
if(p.name=="UpFile_Photo1")
12{
13
if(imgwidth!=68||imgheight!=68)
14{
15alert(
"灝忓浘鐨勫昂瀵稿簲璇ユ槸68x68");
16}
17}
18
if(p.name=="UpFile_Photo2")
19{
20
if(imgwidth!=257||imgheight!=351)
21{
22alert(
"涓浘鐨勫昂瀵稿簲璇ユ槸257x351");
23}
24}
25
if(p.name=="UpFile_Photo3")
26{
27
if(imgwidth!=800||imgheight!=800)
28{
29alert(
"澶у浘鐨勫昂瀵稿簲璇ユ槸800x800");
30}
31}
32//鍒ゆ柇鍥劇墖綾誨瀷
33if(!/\.(gif|jpg|jpeg|bmp)$/.test(f))
34{
35alert(
"鍥劇墖綾誨瀷蹇呴』鏄?gif,jpeg,jpg,bmp涓殑涓縐?/span>")
36
return false;
37}
38
return true;
39}


1<input type="file" id="UpFile_Photo1" runat="server" name="UpFile_Photo1" 
2size
="35" onpropertychange="CheckFile(this.value,this)">灝忓浘<br />
3
<input type="file" id="UpFile_Photo2" runat="server" name="UpFile_Photo2" 
4size
="35" onpropertychange="CheckFile(this.value,this)">涓浘<br />
5
<input type="file" id="UpFile_Photo3" runat="server" name="UpFile_Photo3" 
6size
="35" onpropertychange="CheckFile(this.value,this)">澶у浘<br />


杞嚜  http://www.cnblogs.com/lixx/archive/2008/06/12/1218599.html

]]>
鍓嶅彴JS闄愬埗涓婁紶鍥劇墖璐ㄩ噺澶у皬鍜屽昂瀵革紒錛堣漿錛?/title><link>http://www.tkk7.com/wx886104/archive/2008/08/25/224085.html</link><dc:creator>鍕掔揣鐨甫鍚戝墠鍐?/dc:creator><author>鍕掔揣鐨甫鍚戝墠鍐?/author><pubDate>Mon, 25 Aug 2008 02:47:00 GMT</pubDate><guid>http://www.tkk7.com/wx886104/archive/2008/08/25/224085.html</guid><wfw:comment>http://www.tkk7.com/wx886104/comments/224085.html</wfw:comment><comments>http://www.tkk7.com/wx886104/archive/2008/08/25/224085.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/wx886104/comments/commentRss/224085.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/wx886104/services/trackbacks/224085.html</trackback:ping><description><![CDATA[<html><br /> <head><br /> <meta http-equiv="Content-Type" content="text/html; charset=??????"><br /> <script language="javascript"><br /> <!-- <br /> function imgSel()<br /> {<br /> var img = new Image();<br /> img.src = document.imageForm.file.value;<br /> document.imageForm.width.value = img.width;<br /> document.imageForm.height.value = img.height;<br /> document.imageForm.size.value = img.fileSize;<br /> document.images['image'].src = img.src;<br /> }<br /> --><br /> </script><br /> </head><br /> <body><br /> <form name="imageForm"><br /> 瀹? <input name="width" type="text" size="6"> 楂? <input name="height" type="text" size="6"> 澶у皬: <input name="size" type="text" size="6"><br><br /> <input name="file" type="file" onChange="imgSel()"><br><br /> <img src="" name="image"><br /> </form><br /> </body><br /> </html><br /> <br /> 杞嚜 http://info.codepub.com/2006/10/info-7912.html <img src ="http://www.tkk7.com/wx886104/aggbug/224085.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/wx886104/" target="_blank">鍕掔揣鐨甫鍚戝墠鍐?/a> 2008-08-25 10:47 <a href="http://www.tkk7.com/wx886104/archive/2008/08/25/224085.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://2886868.com" target="_blank">五月婷婷综合免费</a>| <a href="http://xcdys.com" target="_blank">亚洲精品在线观看视频</a>| <a href="http://bjdxpx.com" target="_blank">亚洲免费观看在线视频</a>| <a href="http://www-887234.com" target="_blank">一级毛片免费视频网站</a>| <a href="http://289qq.com" target="_blank">亚洲av永久综合在线观看尤物</a>| <a href="http://wlzp88.com" target="_blank">亚洲国产精品无码久久青草</a>| <a href="http://js06vip.com" target="_blank">性短视频在线观看免费不卡流畅</a>| <a href="http://928348.com" target="_blank">99精品免费视频</a>| <a href="http://www24ckck.com" target="_blank">无码毛片一区二区三区视频免费播放 </a>| <a href="http://5g5t.com" target="_blank">久久国产乱子伦精品免费午夜</a>| <a href="http://bjdxpx.com" target="_blank">亚洲娇小性xxxx色</a>| <a href="http://aizaicc.com" target="_blank">亚洲成AV人片在</a>| <a href="http://worldbiao.com" target="_blank">国产白丝无码免费视频</a>| <a href="http://www96pg.com" target="_blank">污污视频免费观看网站</a>| <a href="http://chiyizi.com" target="_blank">亚洲熟妇无码八V在线播放</a>| <a href="http://777vip8.com" target="_blank">亚洲日本香蕉视频观看视频</a>| <a href="http://6nn5.com" target="_blank">久久亚洲国产精品五月天</a>| <a href="http://4228970.com" target="_blank">国产成人亚洲精品91专区手机</a>| <a href="http://520xiang.com" target="_blank">久99久精品免费视频热77</a>| <a href="http://hezuoedu.com" target="_blank">尤物视频在线免费观看</a>| <a href="http://lfhotline.com" target="_blank">国产综合成人亚洲区</a>| <a href="http://998wc.com" target="_blank">亚洲欧美日韩一区二区三区</a>| <a href="http://www769393.com" target="_blank">亚洲国产精品午夜电影</a>| <a href="http://fenglufzjx.com" target="_blank">亚洲一区二区三区首页</a>| <a href="http://mallmirror.com" target="_blank">亚洲av永久无码制服河南实里</a>| <a href="http://s88s88.com" target="_blank">国产L精品国产亚洲区久久</a>| <a href="http://whxhjc.com" target="_blank">一区二区三区亚洲视频</a>| <a href="http://gkhnf.com" target="_blank">久久九九兔免费精品6</a>| <a href="http://huakangweicai.com" target="_blank">免费在线观看一级片</a>| <a href="http://ttays.com" target="_blank">免费精品久久天干天干</a>| <a href="http://yanyingqiang.com" target="_blank">久久er国产精品免费观看8</a>| <a href="http://323799.com" target="_blank">免费人人潮人人爽一区二区 </a>| <a href="http://81am.com" target="_blank">日本媚薬痉挛在线观看免费</a>| <a href="http://see13.com" target="_blank">99精品国产免费久久久久久下载</a>| <a href="http://96j6.com" target="_blank">四虎国产成人永久精品免费</a>| <a href="http://wusongtv.com" target="_blank">一个人免费视频观看在线www</a>| <a href="http://0359jgyy.com" target="_blank">中文字幕久无码免费久久</a>| <a href="http://dnf1000.com" target="_blank">国产免费高清69式视频在线观看 </a>| <a href="http://yygcui.com" target="_blank">日韩一区二区在线免费观看</a>| <a href="http://941sese.com" target="_blank">日本人护士免费xxxx视频</a>| <a href="http://qiwangxuan.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>