Window status scroll Go Scroll


ºê¶ó¿ìÀúÀÇ status »óÀÚ¿¡ ¾î¶² ¹®ÀÚµéÀ» À̵¿ ½Ãŵ´Ï´Ù. ¾È³»¸»À̳ª Àλ縻À» ³Ö¾îÁÖ°í À̵¿Çϸé alertâÀ¸·Î Çϴ°Ͱú ºñ±³ÇÏ¿© »ç¿ëÀÚ°¡ ¸¶¿ì½º¸¦ »ç¿ëÇÏÁö ¾Ê¾Æµµ µÇ¾î¼­ Á» ´õ ÆíÇϰí alertâÀº ¿ÀÀÛµ¿ÇÒ ¿©Áö°¡ Àֱ⠶§¹®¿¡ ¾î¶² ¾È³»¹®À» »ç¿ëÀÚ¿¡°Ô º¸¿©ÁÙ ¶§´Â À̰ÍÀÌ ³ªÀº ¹æ¹ýÀÔ´Ï´Ù. ´Ù¸¸, ½Ã°¢ÀûÀÎ ¸é¿¡¼­´Â ÆûÀÇ text¿¡ ³Ö¾î ÁÖ´Â°Ô ÁÁ½À´Ï´Ù.
content = "      Window Status Scroll...    ¾È³çÇϼ¼¿ä....?";
ÀÌ ÁÙÀº º¸¿©ÁÙ ¸»ÀÔ´Ï´Ù. ¾È³»¸»ÀÇ ±æÀÌ¿¡ µû¶ó¼­ ¾Ë¸Â°Ô ÆíÁýÇÏ¸é µË´Ï´Ù. ÇÔ¼ö¿¡¼­ À̰ÍÀ» ÂüÁ¶ÇÏ°í ¼öÁ¤À» ÇØ¾ßÇϹǷΠ¿ÜºÎº¯¼ö·Î ¼±¾ðÇÕ´Ï´Ù.
function statusScroll() { 
   if ( self.ID ) clearTimeout(ID);
      if ( !flag ) {
         content = content.substring(1)+content.substring(0, 1);
         window.status = content;
         ID = setTimeout("statusScroll()", 111);
      }
      else flag = false
}
¹®ÀÚµéÀ» À̵¿½ÃŰ´Â ÇÔ¼öÀÔ´Ï´Ù. content ¿ÜºÎº¯¼ö¿¡ ÀúÀåµÇ¾î ÀÖ´Â ¹®ÀÚ¸¦ ´Ù·ì´Ï´Ù. ¿ÜºÎº¯¼ö flag°¡ true°¡ µÉ¶§±îÁö ¹®ÀÚµéÀ» À̵¿½Ãŵ´Ï´Ù. »ç¿ëÀÚ°¡ ¸µÅ©·Î flag°ªÀ» true·Î ¸¸µé¸é À̵¿À» ¸ØÃä´Ï´Ù.
content = content.substring(1)+content.substring(0, 1);
contentÀÇ ¹®ÀÚ Áß¿¡¼­ 2¹øÂ° ¹®ÀÚºÎÅÍ ³¡±îÁöÀÇ ¹®ÀÚ¸¦ content º¯¼ö¿¡ ¾ÕÀ¸·Î À̵¿Çϰí ù¹øÂ°ÀÇ ¹®ÀÚ¸¦ ¸Ç µÚ·Î À̵¿ÇÕ´Ï´Ù. ±×·¯¸é ±ÛÀÚµéÀÌ À̵¿ÇÏ´Â È¿°ú°¡ ³ª¿É´Ï´Ù.
if ( self.ID ) clearTimeout(ID);
´Â »ç¿ëÀÚÀÇ ¹ÝÀÀ¿¡ µû¶ó¼­ ±ÛÀÚ¸¦ À̵¿ÇÏ´Â statusScroll() ÇÔ¼ö¸¦ ½ÇÇà½Ã µÎ¹ø ÀÌ»ó ÀÌ ÇÔ¼ö¸¦ È£ÃâÇÏ¸é ¼Óµµ°¡ µÎ ¹è°¡ µË´Ï´Ù. 3¹ø ½ÇÇàÇϸé 3¹èÀÇ ¼Óµµ°¡ µË´Ï´Ù. À̰ÍÀº µÎ ¹øÂ° ÇÔ¼ö¸¦ ½ÇÇàÇϸé ù¹øÂ°ÀÇ ID¸¦ Á¤ÁöÇÕ´Ï´Ù. ±×·¡¼­ µÎ¹øÂ°ÀÇ È£ÃâÀº óÀ½À¸·Î È£ÃâÇÏ´Â °ÍÀÌ µË´Ï´Ù. µû¶ó¼­ »ç¿ëÀÚÀÇ Çൿ¿¡ »ó°ü¾øÀÌ ÀÏÁ¤ÇÑ ½Ã°£À» À¯Áö½ÃÄÑ ÁÝ´Ï´Ù. ¿©±â¼­ »Ó¸¸ÀÌ ¾Æ´Ï¶ó »ç¿ëÀÚÀÇ Çൿ¿¡ µû¶ó¼­ setTimeout() ÇÔ¼ö¸¦ È£ÃâÇÒ ¶§ À̰ÍÀ» ³Ö¾îÁÖ¸é ÀÏÁ¤ÇÑ ½Ã°£À» À¯ÁöÇÒ ¼ö ÀÖ½À´Ï´Ù.
function stopScroll() {
	flag = true;
	content = "   Window Status Scroll...    ¾È³çÇϼ¼¿ä....?";
}
¹®ÀÚµéÀÇ À̵¿À» ¸ØÃß´Â ÇÔ¼öÀÔ´Ï´Ù. ¿ÜºÎº¯¼ö flag¿¡°Ô true°ªÀ» ÁöÁ¤ÇÕ´Ï´Ù. ±×¸®°í content¿¡ óÀ½°ú °°Àº ¹®ÀÚ¸¦ ³Ö¾îÁÖ¸é ¶È°°ÀÌ º¸¿©ÁÝ´Ï´Ù.
<a href="javascript:statusScroll()">Scroll Start</a> 
<a href="javascript:void(0)" onClick="stopScroll()">Scroll Stop</a>
½ÃÀÛ°ú Á¤Áö¸¦ µÎ °³ÀÇ ¸µÅ©·Î ÁöÁ¤ÇÕ´Ï´Ù.
function statusScroll() { 
   if ( self.ID ) clearTimeout(ID);
      if ( !flag ) {
         content = content.substring(1)+content.substring(0, 1);
         window.status = content;
         ID = setTimeout("statusScroll()", 111);
      }
      else flag = false
}
function stopScroll() {
   flag = true;
   content = "    Window Status Scroll...   ¾È³çÇϼ¼¿ä....?";
}
var flag = false;
var content = "     Window Status Scroll...   ¾È³çÇϼ¼¿ä....?";
--
<a href="javascript:statusScroll()">Scroll Start</a> 
<a href="javascript:void(0)" onClick="stopScroll()">Scroll Stop</a>
Àüü ¼Ò½ºÀÔ´Ï´Ù.

Scroll Start
Stop

--
ÆûÀÇ text »óÀÚ¿¡¼­µµ ºñ½ÁÇÕ´Ï´Ù.
window.status ´ë½Å¿¡ document.formName.textName.value ¸¦ »ç¿ëÇÏ¸é µË´Ï´Ù.

TOP