½Ã½ºÅÛ »ö»ó ¼±Åà ´ëÈâÀ» ¿¬´Ù.
½Ã½ºÅÛ »ö»ó ¼±Åà ´ëÈâ¿¡¼ ¼±ÅÃµÈ »ö»óÀÇ »ö»ó°ªÀ» ½ÊÁø¼ö·Î ³ªÅ¸³½´Ù.
»ö»ó ¼±Åà ´ëÈâ¿¡¼ »ç¿ëÀÚ Á¤ÀÇ »ö»óÀ» ÀúÀåÇÏ¿© À¯ÁöÇÒ ¼ö´Â ¾ø´Ù.
ÀÌ ¸Þ¼µå·Î ¾ò¾îÁø ¹Ýȯ »ö»ó°ªÀº ½ÊÁø¼ö °ªÀ̹ǷΠ16Áø¼ö »ö»ó°ªÀ» ³ªÅ¸³»°Å³ª »ö»óÀ» ¼³Á¤Çϱâ À§Çؼ´Â À§ÀÇ ¾ç½Ä°ú °°ÀÌ 0xrrggbb·Î ȯ»êÇÏ¿©¾ß ÇÑ´Ù.
¶ÇÇÑ RRGGBB »ö»óÀº 16Áø¼ö 6ÀÚ¸®°¡ µÇ¾î¾ß ÇÑ´Ù.
»ö»ó°ªÀÇ ¸ñ·Ï°ú ¾Æ·¡ ¿¹Á¦¸¦ ÂüÁ¶Ç϶ó.
°³Ã¼ | script | IE |
---|
½Ã½ºÅÛ »ö»ó ¼±Åà ´ëÈâÀ» ¿©´Â ¿¹Á¦ÀÌ¸ç ¹Ýȯ°ªÀº ¼±ÅÃµÈ »ö»óÀ» ³ªÅ¸³½´Ù.
¼±ÅÃµÈ »ö»óÀº 16Áø¼ö·Î ȯ»êµÇ¾î ±ÛÀÚ »ö»ó¿¡ Àû¿ëµÈ´Ù.
<SCRIPT> var initColor=null; // ÃÖÃÊ°ªÀ» ÁöÁ¤ÇÏ´Â º¯¼ö¸¦ ¼±¾ðÇÑ´Ù. function callColorDlg(){ if (initColor==null) colorStr=dialogHelper.ChooseColorDlg(); // ¾ÆÁ÷ »ö»ó ´ëÈâÀÌ ¿¸®Áö ¾Ê¾ÒÀ» ¶§ else colorStr=dialogHelper.ChooseColorDlg(initColor); // ´ëÈâÀÌ ¿¸®°í ÀÌÀü ¼±Åà »ö»óÀÌ ÀÖÀ» ¶§ º¯°æÇÑ´Ù. colorStr=colorStr.toString(16); // 16Áø¼ö ¹®ÀÚ¿·Î º¯È¯ÇÑ´Ù. if (colorStr.length<6){ // ¹®ÀÚ¿ ±æÀÌ°¡ 6°³(RRGGBB) ¹Ì¸¸ÀÌ¸é ¾Õ¿¡ '0'À¸·Î ä¿î´Ù. var tmp='000000'.substring(0,6-colorStr.length); colorStr=tmp.concat(colorStr); } document.execCommand('ForeColor',false,colorStr); // »õ·Î ¼±ÅÃµÈ »ö»óÀ¸·Î »ö»óÀ» ÃʱâÈÇÑ´Ù. initColor=colorStr; showA.innerHTML='dialogHelper.classid='+dialogHelper.classid+'<BR>'; showA.innerHTML+='¼±Åà »ö»ó=<FONT color='+colorStr+'>'+colorStr+'</FONT>='+colorStr; } </SCRIPT> <BUTTON onclick=callColorDlg()>°á°ú º¸±â</BUTTON> <DIV id=showA>°á°ú Ç¥½Ãâ</DIV>