·~¬É·s»D
µ{§Ç¤¶²Ð
´£¨Ñ¤U¸ü

¡@ ¤@¡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¥¦¥D­n¥Î¦bWWWºô­¶¡]¥u¦³IE¯à¥¿½T¬d¬Ý¥]§tVBScript¸}¥»ªººô­¶¡A¦pªGNetscape­n¥¿½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¥u­n¦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¦Ü¤_§A­n¥Î¤°¤\¸}¥»»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

 


 

°ª¯ÅªÌ¤Ñ°ó
¥ÎASP¹ê²{ºô­¶BBS
¥ÎASP¹ê²{ºô­¶BBS ¤G
ASP²Õ¥ó½sµ{¤ß±o
ASPªA°È¾¹²Õ½sµ{
ASP¤ºVBScript©MJScri
ASP¡]¤@¡^
¤°¤\¬OVBScript¡H
¥O§Aªººô¯¸¡§°Ê·P¤Q¨¬

 

¡@