|
¡@ ¤@¡B¤°¤\¬OVBScript¡H
¡@¡@VBScript¬OMicrosoft Visual Basic Scripting EditionªºÂ²ºÙ¡A§A¥i¥H§â¥¦·í§@¬OVisual
Basicªº¤@Ó¤l¶°¡A¦ý¬O³o¶È¶È¬O±q»yªk¤W¨Ó»¡ªº¡A¥¿¦pJavaScript©MJAVAªºÃö¨t¤@¼Ë¡AVBScript©MVisual
Basic¦}¨S¦³¤°¤\¥»½è¤WªºÁp¨t¡C¥¦¬O¤@ºØ¸}¥»»y¨¥¡A¥ÑVBScript¸}¥»¤ÞÀº¡]¨ä¹ê¬O¤@ӰʺA³s±µ®wVBScript.dll¡^¸ÑÄÀ°õ¦æ¡C¥Ø«e¥¦¥Dn¥Î¦bWWWºô¶¡]¥u¦³IE¯à¥¿½T¬d¬Ý¥]§tVBScript¸}¥»ªººô¶¡A¦pªGNetscapen¥¿½T¬d¬Ý¡A«h¥²¶·¦w¸Ë¤@Ó´¡¥ó¡^¥H¤Î·L³nªºWWWªA°È¾¹IIS¤ä«ùªºASP¡C
¡@¡@VBScriptªº»yªk³o¨½´N¤£¦AÂØz¡A½ÐŪªÌ°Ñ¦Ò¨ä¥¦®ÑÄy¡C
¡@¡@¤G¡BASPªº¿é¥X
¡@¡@¹³©Ò¦³Á¿½sµ{ªº±Ð§÷¤@¼Ë¡AÅý§ÚÌ¥H¡§Hello World¡¨¶}©l§a¡C°²³]§ÚÌn¦bºô¶¨½¿é¥X¡§Hello World¡¨,¦bHTML¨½¬O«Ü²³æªº¨Æ¡A¦bASP¤¤«ç¤\°µ©O¡H½Ð¬Ý¤U¨Ò¡G
¡@¡@<¢HResponse.Write ¡ªHello World¡ª¢H>
¡@¡@§â¥¦¦s¦¨¤@ÓASP¤å¥ó¡A°õ¦æ¦Z¿é¥Xªº®ÄªG¦p¹Ï1¡C
¡@¡@³o¨½§Ų́ϥΤFResponse¹ï¶HªºWrite¤èªk¡CResponse¹ï¶H¬OASP¤º¸m¹ï¶H¤§¤@¡A¤]´N¬O»¡¡A§Ú̵L»Ý³Ð«Ø¥¦´N¥i¥Hª½±µ¨Ï¥Î¡CASP¤@¦@¤º¸m¤F6Ó¹ï¶H¡A¥¦Ì¬OServer¡BErr¡BApplication¡BSession¡BRequest¡BResponse,Ãö¤_¥¦ÌªºÄݩʩM¤èªk¡A¤j®a¥i¥H°Ñ¦ÒIIS©ÎPWSªºÀ°§U¤åÀÉ¡C
¡@¡@¤U±¬O¥t¤@ºØ¿é¥Xªº¤èªk¡G
¡@¡@<¢H=¡ªHello World¡ª¢H>
¡@¡@³oºØ»yªk¬O¦bASP¤¤¯S¦³ªº¡A¥¦ªº·N«ä¬Oª½±µ§âµ¥¸¹¡§=¡¨¦Z±ªº¤º®e¿é¥X¨ìÂsÄý¾¹¡C
¡@¡@±µ¤U¨ÓÅý§Ú̬ݤ@Óµy´_Âøªº¨Ò¤l¡G
¡@¡@<script language=¡ªVBScript¡ª runat=¡ªserver¡ª>
¡@¡@response.write(¡ª1¡ª)
¡@¡@</script>
¡@¡@<¢Hresponse.write(¡ª2¡ª)¢H>
¡@¡@<¢H=¡ª3¡ª¢H>
¡@¡@<script language=¡ªjscript¡ª runat=¡ªserver¡ª>
¡@¡@response.write(¡ª4¡ª);
¡@¡@</script>
¡@¡@¤j®a¥i¯à©_©Ç¡A«ç¤\³o¦^¤£¹³¥H«eªº¼gªk¤F©O¡C«e±»¡¹L¡AASPªº¥N½XÀ³¸Ó¬O¥Î<¢H©M¢H>¬A°_¨Óªº§r¡C¨ä¹ê¡A¥un¦b<Script>¼Ðñ¨½¥[¤Wrunat=¡ªServer¡ª¡A¨º¤\¡AWWWªA°È¾¹¦b¹J¨ì¥]§tRunat=¡ªserver¡ªªºscript»y¥y®É¡A·|¦bªA°È¾¹ºÝ¹ïscript¶i¦æ¸ÑÄÀ¡Arunat=¡ªServer¡ªªº§@¥Î¤]´N¸ò<¢H¢H>¬Û¦P¤F¡C¦Ó¥BASP¥u¬O¤@ºØ¸}¥»Àô¹Ò¡A¦Ü¤_§An¥Î¤°¤\¸}¥»»y¨¥½sµ{¡A¨º¬O§A¦Û¤vªº¿ï¾Ü¡C¦bASP¦w¸Ë®É¡A¤w¸g±a¦³VBscript©MJScriptªº¸}¥»¤ÞÀº¡C¯Ê¬Ù¦a¡A¨Ï¥ÎVBScript§@¬°¸}¥»»y¨¥¡A¤£¹L§A¤]¥i¥H¥ÎlanguageÄݩʫü©w§A©Ò¥Îªº¸}¥»»y¨¥¡C¦p¤W¨Ò¡A§A¥i¥H¦b¤@ÓASP¤å¥ó¤¤¨Ï¥Î¦hºØ¸}¥»»y¨¥¡C
¡@¡@²{¦b§Ún¦Ò¦Ò§A¤F¡A¤W¨Òªº¿é¥Xµ²ªG¬O¤°¤\©O¡H¡§1234¡¨¶Ü¡H§A¸Õ¤@¸Õ¡C¿é¥Xªº³ºµM¬O¡§4231¡¨!ì¨Ó¡AIIS³B²zASP¤å¥ó®É¡AÁ`¬O§â¤å¥ó¨Ì¦¸¥æµ¹¨t²Î¤W¦w¸Ëªº©Ò¦³¸}¥»¤ÞÀº¡A¦ÓJScriptªº¶¶§Ç¦bVBScript«e±¡C³o´N¬O¡§4¡¨¿é¥X¦b³Ì«e±ªºì¦]¡CµM¦Z¡A¥t¤@±ø³W«h¬O¡A¦b<script>¬A°_¨Óªº¥N½X©M<¢H
¢H>¬A°_¨Óªº¥N½X¶¡¡A<¢H ¢H>¬A°_¨ÓªºÁ`¬O¥ý³Q³B²z¡C¦ÓResponse.Write ©M¡§=¡¨«h¨S¦³¥ý¦Z¶¶§Ç¡A«ö·Ó¥X²{ªº¶¶§Ç³B²z¡C³o´N¬O¡§23¡¨¦b¡§1¡¨«e±ªº¹D²z¡C
¡@¡@¤T¡B¨ú±oªí³æ´£¥æªº¤º®e
¡@¡@§Ú̦bºô¤W¨R®öªº®ÉÔ¡A¸g±`·|¬Ý¨ì¦³¨Çºô¶¤¤¦³¨Ç¿é¤J®Ø¥H¤Î«ö§á¡C·í¦b¿é¤J®Ø¤¤¿é¤J¤@¨Ç¤º®e¤ñ¦p©m¦W¡AµM¦Z«ö¤U«ö§á®É¡A§Ú̩ҿé¤Jªº¤º®e´N·|³QÂsÄý¾¹¶Ç¨ìªA°È¾¹¤W¥h¡Cºô¶¤¤ªº¨º¨Ç¦P§Ú̥椬ªºªF¦è´N²Õ¦¨¤F¤@Óªí³æ¡A¦bHTML¨½¥Î¼Ðñ<form>¼ÐÃÑ¡Cªí³æÁ`¬O³Q´£¥æµ¹¤@Ó³B²zµ{§Ç¡A³oÓ³B²zµ{§Ç¥i¥H¬OCGI¡A¤]¥i¥H¬OASP¡C¥Î¹LCGIªºªB¤Í¥i¯àª¾¹D¡A¦bCGI¤¤¬°¤F¨ú¥X¥Î¤á¦bªí³æ¤¤ªº¿é¤J«H®§¬O¥ó«Ü³Â·Ðªº¨Æ±¡¡A¬Æ¦Ü¦³¤H±Mªù¼g¤F¨Òµ{¨Ó§¹¦¨³o¥ó¨Æ±¡¡CµM¦Z¡A³B²zµ{§Ç¤S±N¿é¥X¤@¨Ç´£¥Ü«H®§¡A¦V¥Î¤á³ø§i³B²zµ²ªG¡C±q¦Ó§¹¦¨¤@ӥ椬¹Lµ{¡C¦bASP¤¤¡A©Ò¦³³o¨Ç¾Þ§@Åܱo«Ü²³æ¤F¡C½Ð¬Ý¤U±ªº¨Ò¤l¡C
¡@¡@°²³]ªA°È¾¹¤W¦³¤@Ó¤å¥óform.asp¡A¥¦¥u¥]§t¤@Óªí³æ¡]¹Ï2¡^¡A·½¥N½X¦p¤U¡G
¡@¡@<html>
¡@¡@<body>
¡@¡@<form method=¡ªpost¡ª action=¡ªtest.asp¡ª>
¡@¡@©m¦W:<input type=¡ªinput¡ª name=¡ªxm¡ª>
¡@¡@<input type=¡ªsubmit¡ª value=¡ª½T»{¡ª>
¡@¡@</form>
¡@¡@</body>
¡@¡@</html>
¡@¡@ÂIÀ»¡§½T»{¡¨Áä¦Z¡Aªí³æ±N½Ð¨Dtest.asp³B²zªí³æÈ¡C§Ú̪ºtest.asp¥N½X¬°¡G
¡@¡@<¢H
¡@¡@dim a
¡@¡@a=Request.Form(¡ªxm¡ª)
¡@¡@Response.Write a
¡@¡@¢H>
¡@¡@¥¦±N¦bÂsÄý¾¹ºÝÅã¥Ü¥X§ÚÌ¿é¤Jªº¡§±i¤T¡¨¦r¼Ë¡C
¡@¡@³o¨½¥Î¨ì¤FRequest¹ï¶H¡A¦b³oÓ¹ï¶H¤¤«O¦s¤F©Ò¦³¥Ñform´£¥æ¹L¨Óªº¼Æ¾Ú¡A¥¦Ì¥H¶°¦Xªº§Î¦¡¦s¦b¡A¥i¥H³q¹L¤¸¯À¦W¨ú¥X¨ä¤¤ªºÈ¡CµM¦Z§Ú̪ºµ{§Ç§â¥¦¿é¥X¨ìÂsÄý¾¹¡C¯uªºn·PÁ¹ï¶H¡A¥¦ÌÀ°§Ṵ́µ¤F¤@¤Á¡A§ÚÌ¥u»Ýn²³æ¦a¨ú¥Î´N¥i¥H¤F¡C·íµM§Ṳ́]¥i¥HÅýtest.asp°µ§ó´_Âøªº¨Æ¡A¨Ò¦p±N¿é¤Jªº©m¦W¦sÀx¦bªA°È¾¹¤¤ªº¼Æ¾Ú®w¨½¡A©ÎªÌÀˬd¦¹¤H¬O§_¦³³X°Ý¤U¤@¶±ªºÅv§Qµ¥¡C
¡@¡@¦n¤F¡A§Ú̲פ_¥i¥H¥ÎASP°µ¨ã¦³¥æ¤¬©Êªººô¶¤F¡A¦Ó¥B¥¦¬O¦p¦¹¦a²³æ¡C¦b¤U¤@Á¿¤¤¡A§Ú̱N±µÄ²Internet¤W³Ì´¶³qªºÀ³¥Î©Ò»Ýnªº¾Þ§@¢w¢w¼Æ¾Ú®w¾Þ§@¡C
|