¹®¼­ÀÇ ¼­¹ö°¡ »ç¿ëÇÏ´Â Åë½ÅÆ÷Æ®ÀÇ ¹øÈ£ Á¤º¸¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.

Àμö
object : (°³Ã¼ À̸§)

¿¬°á °³Ã¼ÀÇ À̸§ÀÌ´Ù.

: (¼Ó¼º ¹®ÀÚ¿­)
¼Ó¼º°ªÀº ¹®¼­ÀÇ ¼­¹ö°¡ »ç¿ëÇÏ´Â Åë½ÅÆ÷Æ®ÀÇ ¹øÈ£ Á¤º¸¸¦ ³ªÅ¸³»´Â ¹®ÀÚ¿­ÀÌ´Ù.
¹®¼­°¡ À§Ä¡ÇÑ ¼­¹ö°¡ »ç¿ëÇÏ´Â Åë½ÅÆ÷Æ®(communication port) ¹øÈ£¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.

ÀÌ ¼Ó¼ºÀº Àбâ/¾²±âÀÌ¸ç µðÆúÆ®°ªÀº ¾ø´Ù.

±¸¹®
document.write(location.port)
document.links[0].port='sVal'
Ư±â

port ¼Ó¼º°ªÀÌ µðÆúÆ®ÀÎ 80À̸é host ¼Ó¼º°ú hostname ¼Ó¼º°ªÀÌ °°´Ù.

port ¼Ó¼ºÀº ¾ðÁ¦³ª ¼³Á¤ÀÌ °¡´ÉÇÏÁö¸¸, href ¼Ó¼ºÀ¸·Î ¿¬°áÀ» »õ·Î ¼³Á¤ÇÏ¿© »ç¿ëÇÏ´Â °ÍÀÌ ¾ÈÀüÇÏ´Ù.

Ư±â

href ¾ÖÆ®¸®ºäÆ®¿¡ ¼³Á¤µÈ ÇÁ·ÎÅäÄÝ(protocol)¿¡ µû¸¥ µðÆúÆ® port´Â http¿¡¼­ 80, ftp¿¡¼­ 21µî¿¡ µû¶ó ¹ÝȯÇÑ´Ù. protocol¸¦ ÇÊ¿ä·Î ÇÏÁö ¾Ê´Â ¼Ó¼ºÀû ÇÁ·ÎÅäÄÝÀÇ °æ¿ì¿¡´Â 0 ȤÀº ºó ¹®ÀÚ¿­À» ¹ÝȯÇÑ´Ù.

http protocol·Î Á¢¼ÓÇÏ¿© ÆäÀÌÁö¿¡¼­ ÀÐÀ» ¶§ location.port´Â ºó ¹®ÀÚ¿­À» ¹ÝȯÇÑ´Ù.

Àû¿ë
°³Ã¼scriptHTML±Ô°ÝIE


°£´ÜÇÑ port ¼Ó¼º ¿¹Á¦

trio °Ô½ÃÆÇ
<A href="http://trio.co.kr/cgi/bbs/triobbs.cgi?db=triobbs">trio °Ô½ÃÆÇ</A><BR>
<SCRIPT>
for (i=0;i<document.links.length;i++){
  if(document.links[i].hostname=='trio.co.kr')
    document.write(document.links[i].href+'<BR><FONT color=blue>'+document.links[i].port+'</FONT><BR>');
}
</SCRIPT>

´Ù¸¥ port ¼Ó¼º ¿¹Á¦

ftp ¿¬°á, http ¿¬°á
°á°ú Ç¥½Ãâ
<SCRIPT>
function getPort(){
  str='a1Obj.protocol=<FONT color=blue>'+a1Obj.protocol+'</FONT> a1Obj.port=<B>'+a1Obj.port+'</B><BR>';
  str+='a2Obj.protocol=<FONT color=blue>'+a2Obj.protocol+'</FONT> a2Obj.port=<B>'+a2Obj.port+'</B><BR>';
  showA.innerHTML=str;
}
</SCRIPT>
<A href="ftp://www.microsoft.com" onclick="getPort();" id="a1Obj">ftp ¿¬°á</A>,
<A href="http://trio.co.kr/webrefer/tutmain.html" onclick="getPort();" id="a2Obj">http ¿¬°á</A><BR>
<DIV id=showA>°á°ú Ç¥½Ãâ</DIV>