<FORM name="fname">
<SCRIPT>
var numb=history.length;
document.write('history.length=[<FONT color=blue>'+numb+'</FONT>] ¹æ¹® ³»¿ë¿¡ µû¶ó °è¼Ó ´Þ¶óÁü<BR>');
str='';
for (i=-numb; i<=0; i++){
if (i==0) str+='<INPUT type="button" value="Çö Àç 0"'
else str+='<INPUT type="button" value="ÀÌÀü '+((i>-10)?' ':'');
str+=i+' ¹ø °·Î" onclick="history.go('+i+')">'+
' <A href="javascript:history.go('+i+')">javascript:history.go('+i+')</A><BR>';
}
document.write(str);
document.write('<BR><INPUT type="button" value="¹Ù·ÎÀÌÀü"'+
' onclick="history.back()"> <A href="javascript:history.back()">'+
'javascript:history.back()</A><BR>');
document.write('<INPUT type="button" value="¹Ù·Î´ÙÀ½"'+
' onclick="history.forward()"> <A href="javascript:history.forward()">'+
'javascript:history.forward()</A><BR>');
</SCRIPT>
</FORM>
- history.length·Î Àüü ¹æ¹® Çß´ø ±â·ÏÀÇ °¹¼ö¸¦ ¾Ë ¼ö ÀÖ´Ù. ¿©±â¼ 0Àº ÇöÀç À§Ä¡ÀÌ´Ù. ÇöÀçÀ§Ä¡¸¦ Ŭ¸¯ÇÏ¸é ¸®·ÎµùµÈ´Ù.
- for loop¿¡¼, °¢ ¹æ¹® ±â·ÏÀ» INPUTÀÇ history.go(n)(onclick="history.go(',i,')")·Î ¿¬°áÇÑ´Ù.
- À̶§ ÇÊ¿äÇÑ INPUTÀÇ attributeÀÇ °ªÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.
- history.back()°ú history.orward()´Â ´Ü¼øÈ÷ ¹Ù·Î ¾Õ°ú µÚ·Î ¿¬°á ½ÃŲ´Ù.
- disabled·Î ÀÛµ¿À» ÁßÁö ½Ãų ¼ö ÀÖ´Ù. ¹æ¹®ÇÏÁö ¾ÊÀº µÚÂÊ ¿¬°áÀº ¹«½ÃµÈ´Ù.