Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB
ÈÈÃűêÇ©£º c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 ×îÐÂÎÄÕ : javascript

ÔÚJavaScriptÖд´½¨Ð¶ÔÏó [5]

ʹÓÃJavaScript¿ÉÒÔ´´½¨×Ô¼ºµÄ¶ÔÏó¡£ËäÈ»JavaScriptÄÚ²¿ºÍä¯ÀÀÆ÷±¾ÉíµÄ¹¦ÄÜÒÑÊ®·ÖÇ¿
´ó£¬µ«JavaScript»¹ÊÇÌṩÁË´´½¨Ò»¸öжÔÏóµÄ·½·¨¡£Ê¹Æä²»±ØÏñ³¬Îı¾±êʶÓïÑÔÄÇÑù£¬ÇóÓÚ»òÆäËü¶àýÌ幤¾ß£¬¾ÍÄÜÍê³ÉÐí¶à¸´ÔӵŤ×÷¡£
¡¡
¡¡ÔÚJavaScriptÖд´½¨Ò»¸öеĶÔÏóÊÇÊ®·Ö¼òµ¥µÄ¡£Ê×ÏÈËü±ØÐ붨ÒåÒ»¸ö¶ÔÏ󣬶øºóÔÙΪ¸Ã¶ÔÏó´´½¨Ò»¸öʵÀý¡£Õâ¸öʵÀý¾ÍÊÇÒ»¸öжÔÏó£¬Ëü¾ßÓжÔÏó¶¨
ÒåÖеĻù±¾ÌØÕ÷¡£
Ò»¡¢¶ÔÏóµÄ¶¨Òå
JavaScript¶ÔÏóµÄ¶¨Ò壬Æä»ù±¾¸ñʽÈçÏ£º
Function
Object£¨ÊôÐÔ±í£©
This.prop1=prop1
This.prop2=prop2
...
This.meth=FunctionName1;
This.meth=FunctionName2;
...
ÔÚ
Ò»¸ö¶ÔÏóµÄ¶¨ÒåÖУ¬¿ÉÒÔΪ¸Ã¶ÔÏóÖ¸Ã÷ÆäÊôÐԺͷ½·¨¡£Í¨¹ýÊôÐԺͷ½·¨¹¹³ÉÁËÒ»¸ö¶ÔÏóµÄʵÀý¡£ÈçÒÔÏÂÊÇÒ»¸ö¹ØÓÚUniversity¶ÔÏóµÄ¶¨Ò壺
Function
university(name,city,creatDate URL)
This.name=name
This.city=city
This.creatDate=New
Date(creatDate)
This.URL=URL
Æä»ù±¾º¬ÒåÈçÏ£º
Name£­Ö¸¶¨Ò»¸ö“µ¥Î»”Ãû³Æ¡£ ¡¡
City£­
“µ¥Î»”ËùÔÚ³ÇÊС£ ¡¡
CreatDate£­¼ÇÔØuniversity¶ÔÏóµÄ¸üÐÂÈÕÆÚ¡£ ¡¡
URL£­¸Ã¶ÔÏóÖ¸ÏòÒ»¸öÍøÖ·¡£
¶þ¡¢
´´½¨¶ÔÏóʵÀý ......

JavaScript¶ÔÏóϵͳµÄʹÓà [6]

ʹÓÃä¯ÀÀÆ÷µÄÄÚ²¿¶ÔÏóϵͳ,
¿ÉʵÏÖÓëHTMLÎĵµ½øÐн»»¥¡£ËüµÄ×÷ÓÃÊǽ«Ïà¹ØÔªËØ×éÖ¯°ü×°ÆðÀ´£¬Ìṩ¸ø³ÌÐòÉè¼ÆÈËԱʹÓ㬴Ӷø¼õÇá±à³ÌÈ˵ÄÀͶ¯£¬Ìá¸ßÉè¼ÆWebÒ³ÃæµÄÄÜÁ¦¡£
Ò»¡¢
ä¯ÀÀÆ÷¶ÔÏó²ã´Î¼°ÆäÖ÷Òª×÷ÓÃ
¡¡¡¡³ýÁËÇ°ÃæÌáµ½¹ýµÄÎĵµdocument¶ÔÏóÍ⣬Navigatorä¯ÀÀÆ÷Öл¹ÌṩÁË´°¿Ú£¨Window£©¶ÔÏóÒÔ¼°ÀúÊ·£¨History£©ºÍλÖÃ
£¨Location£©¶ÔÏó¡£
¡¡¡¡ä¯ÀÀÆ÷¶ÔÏó(Navigator)
¡¡¡¡¡¡¡¡ÌṩÓйØä¯ÀÀÆ÷µÄÐÅÏ¢
¡¡¡¡´°¿Ú¶ÔÏó(Windows)
¡¡¡¡¡¡¡¡Window¶ÔÏó´¦ÓÚ¶ÔÏó²ã´ÎµÄ×î¶¥¶Ë£¬ËüÌṩÁË´¦ÀíNavigator´°¿ÚµÄ·½·¨ºÍÊôÐÔ¡£
¡¡¡¡Î»ÖöÔÏó(Location)
¡¡¡¡¡¡¡¡Location¶ÔÏóÌṩÁËÓ뵱ǰ´ò¿ªµÄURLÒ»Æð¹¤×÷µÄ·½·¨ºÍÊôÐÔ£¬ËüÊÇÒ»¸ö¾²Ì¬µÄ¶ÔÏó¡£
¡¡¡¡ÀúÊ·¶ÔÏó(History)
¡¡¡¡¡¡¡¡History¶ÔÏóÌṩÁËÓëÀúÊ·Çåµ¥ÓйصÄÐÅÏ¢¡£
¡¡¡¡Îĵµ¶ÔÏó(Document)
¡¡¡¡¡¡¡¡document¶ÔÏó°üº¬ÁËÓëÎĵµÔªËØ(elements)Ò»Æð¹¤×÷µÄ¶ÔÏó£¬Ëü½«ÕâÐ©ÔªËØ·â×°ÆðÀ´¹©±à³ÌÈËԱʹÓá£
¡¡¡¡±à³ÌÈËÔ±ÀûÓÃÕâЩ¶ÔÏ󣬿ÉÒÔ¶ÔWWWä¯ÀÀÆ÷»·¾³ÖеÄʼþ½øÐпØÖƲ¢×÷³ö´¦Àí¡£ÔÚJavaScriptÖÐÌṩÁ˷dz£·á¸»µÄÄÚ²¿·½·¨ºÍÊôÐÔ,´Ó¶ø¼õÇáÁ˱à
³ÌÈËÔ±µÄ¹¤×÷,Ìá¸ß±à³ÌЧÂÊ¡£ÕâÕýÊÇ»ùÓÚ¶ÔÏóÓëÃæÏò¶ÔÏóµÄ¸ù±¾Çø±ðËùÔÚ¡£ÔÚÕâЩ¶ÔÏóϵ ......

JavaScript´°¿Ú¼°ÊäÈëÊä³ö [7]

JavaScriptÊÇ»ùÓÚ¶ÔÏóµÄ½Å±¾±à³ÌÓïÑÔ£¬ÄÇôËüµÄÊäÈëÊä³ö¾ÍÊÇͨ¹ý¶ÔÏóÀ´Íê³ÉµÄ¡£ÆäÖÐÓйØÊäÈë¿Éͨ
¹ý´°¿Ú£¨Window£©¶ÔÏóÀ´Íê³É£¬¶øÊä³ö¿Éͨ¹ýÎĵµ£¨document£©¶ÔÏóµÄ·½·¨À´ÊµÏÖ¡£
Ò»¡¢´°¿Ú¼°ÊäÈëÊä³ö
Çë
¿´ÏÂÃæÀý×Ó£º
<HTML>
<Head>
<script
languaga="JavaScript">
Var test=window.prompt("ÇëÊäÈëÊý¾Ý:");
document.write(test+"JavaScript
ÊäÈëÊä³öµÄÀý×Ó");
</script>
</Head>
</HTML>
ÆäÖÐwindow.prompt()¾ÍÊÇÒ»¸ö´°¿Ú¶ÔÏóµÄ·½·¨£¬Æä»ù±¾×÷ÓÃÊÇ£¬µ±×°ÈëWebÒ³ÃæÊ±ÔÚÆÁÄ»ÉÏÏÔʾһ¸ö¾ßÓГȷ¶¨”ºÍ“È¡Ïû”µÄ¶Ô»°¿ò£¬ÈÃÄã
Êä³öÊý¾Ý¡£document.writleÊÇÒ»¸öÎĵµ¶ÔÏóµÄ·½·¨£¬ËüµÄ»ù±¾¹¦ÄÜ£¬ÊÇʵÏÖWebÒ³ÃæµÄÊä³öÏÔʾ¡£¼ûͼ1Ëùʾ¡£
ͼ1
¡¡
1¡¢´°¿Ú¶ÔÏó
¡¡¡¡¸Ã¶ÔÏó°üÀ¨Ðí¶àÓÐÓõÄÊôÐÔ¡¢·½·¨ºÍʼþÇý¶¯³Ì
Ðò£¬±à³ÌÈËÔ±¿ÉÒÔÀûÓÃÕâЩ¶ÔÏó¿ØÖÆä¯ÀÀÆ÷´°¿ÚÏÔʾµÄ¸÷¸ö·½Ã棬Èç¶Ô»°¿ò¡¢¿ò¼ÜµÈ¡£ÔÚʹÓÃӦעÒâÒÔϼ¸µã£º
¡¡¸Ã¶ÔÏó¶ÔÓ¦ÓÚHTMLÎĵµÖÐ
µÄ<Body>ºÍ<FrameSet>Á½ÖÖ±êʶ£»
¡¡onloadºÍonunload¶¼ÊÇ´°¿Ú¶ÔÏóÊôÐÔ£»
¡¡ÔÚ
JavaScript½Å±¾ÖпÉÖ±½ÓÒýÓô ......

ÓÃJavaScript½Å±¾ÊµÏÖWebÒ³ÃæÐÅÏ¢½»»¥ [8]

ҪʵÏÖ¶¯Ì¬½»»¥£¬±ØÐëÕÆÎÕÓйش°Ìå¶ÔÏó(Form)ºÍ¿ò¼Ü¶ÔÏó(Frames)¸üΪ¸´ÔÓµÄ֪ʶ¡£
Ò»¡¢
´°Ìå»ù´¡ÖªÊ¶
¡¡¡¡´°Ìå¶ÔÏó¿ÉÒÔʹÉè¼ÆÈËÔ±ÄÜÓô°ÌåÖв»Í¬µÄÔªËØÓë¿Í»§»úÓû§Ïཻ»¥£¬¶øÓò»×ÅÔÚ֮ǰÊ×ÏȽøÐÐÊý¾ÝÊäÈ룬¾Í¿ÉÒÔʵÏÖ¶¯Ì¬¸Ä±ä
WebÎĵµµÄÐÐΪ¡£
£±¡¢Ê²Ã´ÊÇ´°Ìå¶ÔÏó
´°Ì壨Form£©:Ëü¹¹³ÉÁË
WebÒ³ÃæµÄ»ù±¾ÔªËØ¡£Í¨³£Ò»¸öWebÒ³ÃæÓÐÒ»¸ö´°Ìå»ò¼¸¸ö´°Ì壬ʹÓÃForms[]Êý×éÀ´ÊµÏÖ²»Í¬´°ÌåµÄ·ÃÎÊ¡£
<form
Name=Form1>
<INPUT type=text...>
<Input
type=text...>
<Inpup byne=text...>
</form>
<form
Name=Form2>
<INPUT type=text...>
<Input
type=text...>
</form>
¡¡¡¡ÔÚ
Forms[0]Öй²ÓÐÈý¸ö»ù±¾ÔªËØ£¬¶øForms[1]ÖÐÖ»ÓÐÁ½¸öÔªËØ¡£
¡¡¡¡´°Ìå¶ÔÏó×îÖ÷ÒªµÄ¹¦ÄܾÍÊÇÄܹ»Ö±½Ó·ÃÎÊHTMLÎĵµÖеĴ°Ì壬Ëü·â
×°ÁËÏà¹ØµÄHTML´úÂ룺
<Form
Name
="±íµÄÃû³Æ"
Target ="Ö¸¶¨ÐÅÏ¢µÄÌá½»´°¿Ú"
action ="½ÓÊÕ´°Ìå³ÌÐò¶ÔÓ¦µÄURL"
Method
=ÐÅÏ¢Êý¾Ý´«ËÍ·½Ê½(get/post)
enctype ="´°Ìå±àÂ뷽ʽ"
[onsubmit
="JavaScript´úÂë"]>
</Form ......

ÓÃJavaScriptʵÏÖ¸ü¸´ÔӵĽ»»¥ [9]

Ò»¡¢Ê²Ã´ÊÇ¿ò¼Ü
¡¡¡¡¿ò¼ÜFrames×îÖ÷Òª¹¦ÓÃÊÇ"·Ö¸î"ÊÓ´°£¬Ê¹Ã¿¸ö"СÊÓ´°"ÄÜ
ÏÔʾ²»Í¬µÄHTM
LÎļþ£¬²»Í¬¿ò¼ÜÖ®¼ä¿ÉÒÔ»¥¶¯(interact)£¬Õâ¾ÍÊÇ˵²»Í¬¿ò¼ÜÖ®¼ä¿ÉÒÔ½»»»Ñ¶Ï¢Óë×ÊÁÏ¡£ÀýÈç:¼ÙÉèÄú¿ªÁËÁ½¸öframes£¬µÚÒ»¸öframe¿ÉÏÔ
ʾÊéµÄĿ¼£¬µÚ¶þ¸öframeÔòÏÔʾÕ½ڵľßÌåÄÚÈÝ¡£
¡¡¡¡¿ò¼Ü¿ÉÒÔ½«ÆÁÄ»·Ö¸î³É²»Í¬µÄÇøÓò£¬Ã¿¸öÇøÓòÓÐ×Ô¼ºµÄURL£¬Í¨¹ýFrames[]Êý×é¶Ô
ÏóÀ´ÊµÏÖ²»Í¬¿ò¼ÜµÄ·ÃÎÊ¡£Êµ¼ÊÉÏ¿ò¼Ü¶ÔÏó±¾ÉíÒ²Ò»Àà´°¿Ú£¬Ëü¼Ì³ÐÁË´°¿Ú¶ÔÏóµÄËùÓÐÌØÕ÷£¬²¢ÓµÓÐËùÓеÄÊôÐԺͷ½·¨¡£ÏÂÃæÎÒÃÇÏÈ¿´Ò»Ï¿ò¼ÜµÄÀý×Ó¡£¼ûͼ9-1
Ëùʾ¡£
ͼ9-1
¿ò¼Ü¶ÔÏó
<HTML>
<HEAD>
</HEAD>
<Frameset
Rows="20%,80%">
<frame src="test9_1.html">
<Frameset
Cols="50%,50%">
<frame src="test9_2.html">
<frame
src="test9_3.html">
</Frameset>
</Frameset>
</HTML>
¡¡
¡¡ÒÔÉÏHTML±êʶ½«ÆÁÄ»·Ö³ÉÈý¸ö¿ò¼Ü¡£ÏȽ«´°¿Ú·Ö³ÉÒÔ¶þÐÐΪµ¥Î»µÄ´°¿Ú£¬Ö®ºóÔÙ°´·Ö³É¶þ¸ö´°¿Ú¡£²¢ÔÚÏàÓ¦µÄ¿ò¼ÜÖзÅÈë×Ô¼ºµÄHTMLÎĵµ¡£
¡¡¡¡
ͨ¹ý[Framset ]¸æËßä¯ ......

Javascript ´úÂë×ÅÉ«¹¤¾ß SyntaxHighlighter

1.Ê×ÏÈÏÂÔØSyntaxHighlighter.
2.½âѹµ½SyntaxHighlighterĿ¼ÖÐ.
 
3.½¨Á¢HTMLÎļþ:
 
<pre name="code" class="Ruby">
 ...Ruby´úÂë...
</pre>
 
¿ÉÒÔÓ¦ÓÃÔÚpreºÍtextareaÁ½ÖÖHTML±êÇ©ÄÚ,nameΪcode,classΪҪ×ÅÉ«µÄÓïÑÔ,ÏÖÔÚÖ§³ÖC, C#, CSS, Delphi, Java, JScript, Php, Python, Ruby, Sql, VB, XMLÕâЩÓïÑÔ.
 
4.¼ÓÈëËùÐèµÄCSSºÍJSÎļþ:
<link rel="stylesheet" type="text/css" href="./lib/SyntaxHighlighter/Styles/SyntaxHighlighter.css" />
<script src="./lib/SyntaxHighlighter/Scripts/shCore.js"></script>
<script src="./lib/SyntaxHighlighter/Scripts/shBrushRuby.js"></script>
 
ÕâÀïÖ»ÓÃÁËRuby,ÆäËûµÄÀàËÆ.
 
5.½ÓÏÂÀ´¾ÍÊÇÔÚwindowµÄonloadʼþÄÚ,ÈÃSyntaxHighlighter¹¤×÷ÆðÀ´.
window.onload = function() {
dp.SyntaxHighlighter.ClipboardSwf = './lib/SyntaxHighlighter/Scripts/clipboard.swf';
dp.SyntaxHighlighter.HighlightAll("code");
};
 
Ö®ºó,Ë¢ÐÂÏÂÒ³Ãæ,Äã¾Í»á·¢ÏÖ,´úÂëÒѾ­±»×ÅÉÏÁËÏàÓ¦µÄÑÕÉ«ÁË.
ÏÂÔØµØÖ·£ºhttp://code. ......
×ܼǼÊý:2244; ×ÜÒ³Êý:374; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [160] [161] [162] [163] 164 [165] [166] [167] [168] [169]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ