Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

JavaScriptµÄä¯ÀÀÆ÷¶ÔÏóÏê½â

JavaScriptµÄä¯ÀÀÆ÷¶ÔÏóÏê½â  
Ò»¡¢ä¯ÀÀÆ÷¶ÔÏó²ã´Î¼°ÆäÖ÷Òª×÷ÓÃ
¶þ¡¢Îĵµ¶ÔÏó¹¦Äܼ°Æä×÷Óà
Èý¡¢·¶Àý 
ʹÓÃä¯ÀÀÆ÷µÄÄÚ²¿¶ÔÏóϵͳ, ¿ÉʵÏÖÓëHTMLÎĵµ½øÐн»»¥¡£ËüµÄ×÷ÓÃÊǽ«Ïà¹ØÔªËØ×éÖ¯°ü×°ÆðÀ´£¬Ìṩ¸ø³ÌÐòÉè¼ÆÈËԱʹÓ㬴Ӷø¼õÇá±à³ÌÈ˵ÄÀͶ¯£¬Ìá¸ßÉè¼ÆWebÒ³ÃæµÄÄÜÁ¦¡£
Ò»¡¢ä¯ÀÀÆ÷¶ÔÏó²ã´Î¼°ÆäÖ÷Òª×÷Óà                               
³ýÁËÇ°ÃæÌáµ½¹ýµÄÎĵµdocument¶ÔÏóÍ⣬Navigatorä¯ÀÀÆ÷Öл¹ÌṩÁË´°¿Ú£¨Window£©¶ÔÏóÒÔ¼°ÀúÊ·£¨History£©ºÍλÖã¨Location£©¶ÔÏó¡£
¡ñä¯ÀÀÆ÷¶ÔÏó(Navigator)ÌṩÓйØä¯ÀÀÆ÷µÄÐÅÏ¢
navigatorÖÐÓÐÓõÄÊôÐÔ°üÀ¨£º
¡ùappName:Ìṩ×Ö·û´®ÐÎʽµÄä¯ÀÀÆ÷Ãû³Æ¡£
¡ùappVersion:·´Ó³ä¯ÀÀÆ÷µÄ°æ±¾ºÅ¡£
¡ùappCodeName:ä¯ÀÀÆ÷µÄ´úÂëÃû³Æ¡£
¡ùuserAgent:Óû§´úÀí±êʶ¡£
¡ùmineTypes:¿ÉÒÔʹÓõÄmineÀàÐÍÐÅÏ¢¡£
¡ùplugins:¿ÉÒÔʹÓõIJå¼þÐÅÏ¢¡£
¡ùlanguages:ÓïÑÔÉ趨¡£
¡ùplatform:ä¯ÀÀÆ÷ÊÊÓÃµÄÆ½Ì¨Ãû³Æ¡£
ʾÀý£ºÄãËùʹÓõÄä¯ÀÀÆ÷Ϊ£ºMicrosoft Internet Explorer°æ±¾Îª£º4.0 (compatible; MSIE 6.0; Windows 98)
<script>
document.write("ÄãËùʹÓõÄä¯ÀÀÆ÷Ϊ£º"+navigator.appName);
document.write("°æ±¾Îª£º"+navigator.appVersion);
</script>
¡ñ´°¿Ú¶ÔÏó(Windows) 
Window¶ÔÏóÓÐÒÔÏ·½·¨£º
¡ùopen(url,WindowName,parameterlist):´´½¨Ò»¸öд°¿Ú¡£
¡ùclose():¹Ø±ÕÒ»¸ö´°¿Ú¡£
¡ùalert(text):¾¯¸æ´°¿Ú¡£
¡ùconfirm(text):µ¯³öÈ·ÈÏÓò¡£
¡ùpromt(text,Defaulttext):µ¯³öÌáʾ¿ò¡£
¡ùsetTimeout(±í´ïʽ£¬Ê±¼ä)¶¨Ê±ÉèÖá£
¡ùclearTimeout(timer)£ºÈ¡ÏûÒÔǰµÄÉ趨¡£
¡ùsetInterval(±í´ïʽ£¬Ê±¼ä):É趨һ¸öʱ¼ä¼ä¸ô¡£
¡ùclearInterval(timer):È¡Ïûʱ¼ä¼ä¸ôÉ趨¡£
¡ùmoveBy(Ë®Æ½Î»ÒÆ£¬´¹Ö±Î»ÒÆ):½«´°¿ÚÒÆÖ§Ö¸¶¨µÄÎ»ÒÆ¡£
¡ùmoveTo(x,y):½«´°¿ÚÒÆ¶¯µ½Ö¸¶¨µÄ×ø±ê¡£
¡ùresizeBy(Ë®Æ½Î»ÒÆ£¬´¹Ö±Î»ÒÆ):°´¸ø¶¨µÄÎ»ÒÆÁ¿ÖØÐÂÉ趨´°¿Ú´óС¡£
¡ùresizeTo(x,y):½«´°¿ÚÉ趨Ϊָ¶¨´óС¡£
¡ùscrollBy(Ë®Æ½Î»ÒÆ£¬´¹Ö±Î»ÒÆ):°´¸ø¶¨µÄÎ»ÒÆÁ¿¹ö¶¯´°¿Ú¡£
¡ùscrollTo(x,y):½«´°¿Ú¹ö¶¯µ½Ö¸¶¨Î»Öá£
¡ùfind(["string",true|false][,true|false]):²éÕÒÍøÒ³ÖеÄ×Ö·û´®¡£
¡ùback():ºóÍË¡£
¡ùforward():ǰ½ø¡


Ïà¹ØÎĵµ£º

ͨ¹ýjavascript»ñµÃurl²ÎÊý

Ò³ÃæÌá½»Êý¾ÝÒ»°ãÓÐÁ½ÖÖ·½·¨£ºget,post¡£post¾ÍÊÇËùνµÄformÌá½»£¬Ê¹ÓÃÊÓͼ£»getÊÇͨ¹ýurlÌá½»¡£
Get·½·¨Ò»°ãÓúǫ́´úÂ루Èçasp,asp.net£©»ñµÃ²ÎÊý£¬´úÂëºÜ¼òµ¥£ºRequest.QueryString["id"];¼´¿É»ñÈ¡¡£ 
ÓÐЩʱºòÐèÒªÖ±½ÓÔÚǰ̨»ñÈ¡url²ÎÊý£¬ÒªÓõ½javascript£¬jsûÓÐÖ±½Ó»ñÈ¡url²ÎÊýµÄ·½·¨£¬ÄÇô£¬ÎÒÃÇÈçºÎͨ¹ýjs ......

javascript prototype½éÉܵÄÎÄÕÂ

JavaScriptÊÇ»ùÓÚ¶ÔÏóµÄ£¬ÈκÎÔªËØ¶¼¿ÉÒÔ¿´³É¶ÔÏó¡£È»¶ø£¬ÀàÐͺͶÔÏóÊDz»Í¬µÄ¡£±¾ÎÄÖУ¬ÎÒÃdzýÁËÌÖÂÛÀàÐͺͶÔÏóµÄÒ»Ð©ÌØµãÖ®Í⣬¸üÖØÒªµÄÊÇÑо¿ÈçºÎд³öºÃµÄ²¢ÇÒÀûÓÚÖØÓõÄÀàÐÍ¡£±Ï¾¹£¬JavaScriptÕâÖÖÁ÷ÐеĽű¾ÓïÑÔÈç¹ûÄܹ»½øÐÐÁ¼ºÃµÄ·â×°£¬²¢ÐγÉÒ»¸öÅÓ´óµÄÀàÐͿ⣬¶ÔÓÚÖØÓÃÊǷdz£ÓÐÒâÒåµÄ¡£
ÍøÉ϶ÔÓÚprototypeµÄÎÄÕ弆 ......

JavaScript µ÷ÓÃ±íµ¥ÖØÖ÷½·¨


1 history.go(0)  
2 location.reload() £¨Ò³Ãæ½øÐÐˢУ¬µ«ÎªdisabledµÄÔªËØµÄÖµ²»»á±»Çå¿Õ£©
3 location=location 
4 location.assign(location) 
5 location.replace(location) 
6 from..reset()  (Ò³Ãæ²»½øÐÐˢУ¬Ä£Äâµ¥»÷¶ÔËùµ÷ÓÃ±íµ¥ÖØÖð´Å¥µÄµ¥»÷)
......

href=¡°#¡±Óëhref=¡°javascript:void(0)¡±Çø±ð

ʹÓùýajaxµÄ¶¼³£¼ûÕâÑùµÄ´úÂ룺
<a href="javascript:doTest2();void(0);" mce_href="javascript:doTest2();void(0);">here</a>
µ«Õâ¶ùµÄvoid(0)¾¿¾¹ÊǺκ¬ÒåÄØ£¿
JavascriptÖÐvoidÊÇÒ»¸ö²Ù×÷·û£¬¸Ã²Ù×÷·ûÖ¸¶¨Òª¼ÆËãÒ»¸ö±í´ïʽµ«ÊDz»·µ»ØÖµ¡£
void ²Ù×÷·ûÓ÷¨¸ñʽÈçÏ£º
1. jav ......

JavaScript¾­µäÓï¾ä¼°Æä»ù±¾Ó¦ÓÃ

¡ö´ò¿ª¡ö
<input name=Button onClick=document.all.WebBrowser.ExecWB(1,1) type=button value=´ò¿ª>
<OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0></OBJECT>
¡öÁí´æÎª¡ö
<input name=Button onClick=document.all.WebBrowser.ExecWB(4,1) typ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ