| Jsan :: Serverside. JSAN :: Serverside Perl ¸ðµâÀº XMLHttpRequest ´ë½Å JSAN Á¾¼Ó¼º ¼¹ö ÃøÀ» °ü¸® ÇÒ ¼ö ÀÖ½À´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
Jsan :: Serverside. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://search.cpan.org/~drolsky/
Jsan :: Serverside. ű×
Jsan :: Serverside. ¼³¸í
JSAN :: Server »çÀ̵å Perl ¸ðµâÀº XMLHttpRequest ´ë½Å JSAN Á¾¼Ó¼º ¼¹ö ÃøÀ» °ü¸® ÇÒ ¼ö ÀÖ½À´Ï´Ù. JSAN :: Server »çÀ̵å Perl ¸ðµâÀº XMLHttpRequest.synopsis ´ë½Å JSAN Á¾¼Ó¼º ¼¹ö ÃøÀ» °ü¸® ÇÒ ¼ö ÀÖ½À´Ï´Ù. JSAN :: SERVERSIDE¸¦ »ç¿ëÇϽʽÿÀ. MY $ JS = JSAN :: SERVERSIDE-> NEW (JS_DIR => / usr / local / js ', uri_prefix => / js'); $ js-> add ( 'dom.ready'); $ js-> add ( 'dom.display'); $ js-> add ( 'my.class'); ÅÛÇø´¿¡¼ ... jsan = {}; jsan.use = function () {}; % my $ uri ($ js-> uris ()) { %} ¶Ç´Â ´ÜÀÏ °áÇÕ µÈ ÆÄÀÏÀ» ¸¸µå´Â µ¥ »ç¿ëÇϽʽÿÀ. $ combined = $ JS-> ÆÄÀÏ °áÇÕ; JSAN JavaScript ¶óÀ̺귯¸®¸¦ »ç¿ëÇϸé JSAN ¶óÀ̺귯¸®¸¦ PerlÀÇ »ç¿ë°ú ºñ½ÁÇÑ ¹æ½ÄÀ¸·Î °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸ðµâÀº JSAN ¶óÀ̺귯¸®ÀÇ °¡Á® ¿À±â ¸ÞÄ¿´ÏÁòÀ»À§ÇÑ ¼¹ö Ãø ±³Ã¼¸¦ Á¦°øÇÕ´Ï´Ù. XMLHTTPRequest¸¦ »ç¿ëÇÏ´Â JSAN ¶óÀ̺귯¸®ÀÇ °¡Á® ¿À±â ¸ÞÄ¿´ÏÁòÀº ¿©·¯ ´Ù¿î »çÀÌÁ °¡Áö°í ÀÖ½À´Ï´Ù. ÀϺΠºê¶ó¿ìÀú (Firefox Æ÷ÇÔ)´Â XmlHttpRequest¸¦ »ç¿ëÇÒ ¶§ ij½Ì Çì´õ¸¦ Á¸ÁßÇÏÁö ¾ÊÀ¸¹Ç·Î ÆÄÀÏÀº ¼¹ö¿¡¼ Ç×»ó ´Ù½Ã °¡Á®¿É´Ï´Ù. ¶óÀ̺귯¸®°¡ °Ë»öµÇ¸é JSANÀº JavaScript ¶óÀ̺귯¸®¸¦ ÄÄÆÄÀÏÇÏ¿© ºê¶ó¿ìÀú¸¦º¸°í ÇÒ ¼ö ÀÖ½À´Ï´Ù. JSAN¿¡¼ ¿À´Â °Íó·³ ¿À·ù°¡ ¹ß»ýÇÑ ¶óÀ̺귯¸®°¡ ¾Æ´Ñ JSAN¿¡¼ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù.ÀÌ ¸ðµâÀ» »ç¿ëÇÏ¸é ¼¹ö Ãø¿¡¼ Á¾¼Ó¼ºÀ» °ü¸®ÇÏ´Â °´Ã¼¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÇÏ·Á´Â ¶óÀ̺귯¸®¸¦ ¾Ë·ÁÁÖ°í Á¾¼Ó¼ºÀ» ¾Ë¸®°í ¿Ã¹Ù¸¥ ¼ø¼·Î·ÎµåµÇ´ÂÁö È®ÀÎÇÏ°í JSAN.USÀÇ ÇüÅ·ΠJSANÀ» »ç¿ëÇÏ´Â JavaScript ÆÄÀÏÀ» ã´Â ±¸¹® ºÐ¼®µË´Ï´Ù. ). $ js-uris ()>¸¦ È£Ãâ ÇÒ ¶§, ÇÊ¿äÇÑ Á¾¼Ó¼ºÀ» ÃæÁ·½ÃÅ°±â À§ÇØ ÇÊ¿äÇÑ ¼ø¼¿¡ URI ¸ñ·ÏÀ» ¹ÝȯÇÕ´Ï´Ù.ÀÌ ¸ðµâÀ» »ç¿ëÇÏ¿© ´ÜÀÏ °áÇÕ µÈ JavaScript ÆÄÀÏÀ» »ý¼ºÇÏ¿© Æ÷ÇÔ µÈ ÆÄÀÏÀ» ¿Ã¹Ù¸¥ ¼ø¼. ´Ü¼øÈ÷ $ js-files ()>¸¦ È£ÃâÇÏ°í ¹Ýȯ µÈ ¼ø¼´ë·Î °áÇÕÇÕ´Ï´Ù .Methodsthis Ŭ·¡½º´Â ´ÙÀ½ ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. JavaScript :: Serverside-> new (...)ÀÌ ¸Þ¼Òµå´Â µÎ °³ÀÇ ¸Å°³ º¯¼ö¸¦ Çã¿ëÇÕ´Ï´Ù. o js_dirthis ¸Å°³ º¯¼ö°¡ ÇÊ¿äÇÕ´Ï´Ù. JSAN ½ºÅ¸ÀÏÀÇ JavaScript ¶óÀ̺귯¸®ÀÇ ·çÆ® µð·ºÅ丮ÀÔ´Ï´Ù. uri_prefixthis ¸Å°³ º¯¼ö°¡ ÇÊ¿äÇÕ´Ï´Ù. ±×°ÍÀº »ý¼º µÈ URI¿¡ ¾Õ¿¡ ¾Õ¿¡ ºÙÀÌ´Â Á¢µÎ»çÀÔ´Ï´Ù. $ js-> add ( 'class.name')ÀÌ ¸Þ¼Òµå´Â JSAN ½ºÅ¸ÀÏ ¶óÀ̺귯¸® À̸§ (¿¹ : "dom.ready")°ú °°Àº °³Ã¼ÀÇ ¶óÀ̺귯¸® ¸ñ·Ï¿¡ Ãß°¡ÇÕ´Ï´Ù. $ js-> uris () ÁÖ¾îÁø JSAN ¶óÀ̺귯¸® À̸§À» ÇØ´ç ¶óÀ̺귯¸®°¡ ÁöÁ¤ÇÑ Á¾¼Ó¼º°ú ÇÔ²² URI·Î uris·Î º¯È¯ÇÏ¿© »ý¼º µÈ URI ¸ñ·ÏÀ» ¸®ÅÏÇÕ´Ï´Ù. ¸ñ·ÏÀº ù ¹ø° Á¾¼Ó¼ºÀ̷εåµÇ´ÂÁö È®ÀÎÇϱâ À§Çظ®½ºÆ®°¡ ¿Ã¹Ù¸¥ ¼ø¼·Î µ¹¾Æ¿É´Ï´Ù. $ js-> files ()´Â ÁÖ¾îÁø JSAN ¶óÀ̺귯¸® À̸§À» ÇØ´ç ¶óÀ̺귯¸®°¡ ÁöÁ¤ÇÑ Á¾¼Ó¼º°ú ÇÔ²² °æ·Î·Î ÀüȯÇÏ¿© »ý¼º µÈ ÆÄÀÏ ¸ñ·ÏÀ» ¸®ÅÏÇÕ´Ï´Ù. ÀÌ ¸ñ·ÏÀº Á¾¼Ó¼ºÀÌ ¸ÕÀú·ÎµåµÇ´ÂÁö È®ÀÎÇϱâ À§ÇØ ¿Ã¹Ù¸¥ ¼ø¼·Î µ¹¾Æ¿É´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ Perl.
Jsan :: Serverside. °ü·Ã ¼ÒÇÁÆ®¿þ¾î