Счётчик сколько вы были на этой странице:
Код:
<html> <head> <title>Время на страничке!</title> </head> <body bgcolor="#FFFFFF" onload="person_in()" onunload="person_out()"> <script language="JavaScript"> function person_in() { enter=new Date(); } function person_out() { exit=new Date(); time_dif=(exit.getTime()-enter.getTime())/1000; time_dif=Math.round(time_dif); alert ("Вы были здесь " + time_dif + " секунд!") } </script> </body> </html>
Счётчик сайтов:
Код:
<html> <head> <title>Количество пройденных сайтов</title> </head> <body bgcolor="#FFFFFF"> <font size="1" face="MS Sans Serif"><script language="JavaScript"><!-- var times=history.length; if(times == 0) document.write("Вам не пришлось пройти, ни 1-го сайта, чтобы попасть на эту страницу"); if(times == 1) document.write("Вам пришлось пройти 1 сайт, чтобы попасть на эту страницу"); if(times == 2) document.write("Вам пришлось пройти 2 сайта, чтобы попасть на эту страницу"); if(times == 3) document.write("Вам пришлось пройти 3 сайта, чтобы попасть на эту страницу"); if(times == 4) document.write("Вам пришлось пройти 4 сайта, чтобы попасть на эту страницу"); if(times > 5) document.write("Вам пришлось пройти "+times+" сайтов, чтобы попасть на эту страницу"); // --></script></font> </body> </html>
Срок жизни ресурса:
Код:
<html> <head> <title>Срок жизни ресурса</title> </head> <body> <p align="left"><font face="MS Sans Serif" size="1"><script language="JavaScript"> <!-- d0 = new Date('March 30, 2002'); d1 = new Date(); dt = (d1.getTime() - d0.getTime()) / (1000*60*60*24); document.write('<SMALL>'); document.write('Этот сайт живет <B>' + Math.round(dt) + '</B>-й день.'); document.write('</SMALL>'); --> </script> </font></p> </body> </html>
До события осталось:
Код:
<html> <head> <link rel="stylesheet" href="style.css" type="text/css"> <title>До события осталось...</title> </head> <body> <p align="center"><script language="JavaScript"><!-- function cntdown1(){ today = new Date() nextEVENT = new Date("January 1, 3000") msPerDay = 24 * 60 * 60 * 1000 ;daysLeft = (nextEVENT.getTime() - today.getTime()) / msPerDay;daysLeft = Math.round(daysLeft);document.write("<CENTER>До 3000 года осталось <FONT COLOR=\"#000777\">" + daysLeft + " дней(я)</FONT></CENTER>") ; minutesLeft=(nextEVENT.getTime() - today.getTime()) / 60000; minutesLeft = Math.round(minutesLeft); document.write("<CENTER>Или точнее <FONT COLOR=\"#000777\">" + minutesLeft + " минут(ы)</FONT> :-)</CENTER>") ; } //--></script> <script>cntdown1()</script></p> </body> </html>
Ваше время на страничке
Код:
html> <head> <title>Ваше время на страничке</title> </head> <body bgcolor="#FFFFFF" text="#0000FF" onload="window.setTimeout('getSecs()',1)"> <div align="center"><center> <table border="1" cellspacing="1" bgcolor="#000000" bordercolor="#FFFFFF" bordercolorlight="#FFFFFF" bordercolordark="#FFFFFF" cellpadding="3"> <tr> <td valign="top"><script language="JavaScript"><!-- function person_in() { enter=new Date(); } function person_out() { exit=new Date(); time_dif=(exit.getTime()-enter.getTime())/1000; time_dif=Math.round(time_dif); alert ("You've only been here for: " + time_dif + " seconds!") } startday = new Date(); clockStart = startday.getTime(); function initStopwatch() { var myTime = new Date(); var timeNow = myTime.getTime(); var timeDiff = timeNow - clockStart; this.diffSecs = timeDiff/1000; return(this.diffSecs); } function getSecs() { var mySecs = initStopwatch(); var mySecs1 = ""+mySecs; mySecs1= mySecs1.substring(0,mySecs1.indexOf(".")) + " сек."; document.forms[0].timespent.value = mySecs1 window.setTimeout('getSecs()',1000); } // --></script><form> <div align="center"><center><p><font color="#80FF00" face="MS Sans Serif" size="1">Вы находитесь на этой странице уже:<br> <br> </font><input type="text" size="20" name="timespent" onfocus="this.blur()" style="font-family: sans-serif; text-align: center; font-size: 8pt; background-color: rgb(0,0,0); color: rgb(255,255,0); border: thin"></p> </center></div> </form> </td> </tr> </table> </center></div> </body> </html>