Подборка простых скриптов.
1. Показывает сколько дней живёт ваш сайт.
Code
Этому сайту уже <script language=JavaScript>
<!--
site = new Date('January 29, 2002'); // Здесь укажите дату создания сайта
d = new Date();
date = (d.getTime() - site.getTime()) / (1000*60*60*24);
document.write(Math.round(date) + "-й день.");
// -->
</script>
2-При навидении на ссылку открывается окно
Code
<a href="http://1x.do.am" target=main onmouseover="window.open
('http://1x.do.am');">Не нажимай!</a>
3-Время в статусной строке
Code
<SCRIPT LANGUAGE="JavaScript">
var timerID = null;
var timerRunning = false;
function stopclock (){
if(timerRunning)
clearTimeout(timerID);
timerRunning = false;
}
function showtime () {
var now = new Date();
var hours = now.getHours();
var minutes = now.getMinutes();
var seconds = now.getSeconds()
var timeValue = "" + ((hours >12) ? hours -12 :hours)
timeValue += ((minutes < 10) ? ":0" : ":") + minutes
timeValue += ((seconds < 10) ? ":0" : ":") + seconds
timeValue += (hours >= 12) ? " P.M." : " A.M."
window.status = timeValue;
timerID = setTimeout("showtime()",1000);
timerRunning = true;
}
function startclock () {
stopclock();
showtime();
}
</SCRIPT>
<BODY onLoad="showtime()" bgcolor="333333" text="white" link="#FFFF99" alink="#FFFF99" vlink="#FFFF99" >
4-Этот скрипт позволяет задавать определенное время для просмотра страницы, а по истечении времени перенаправлять посетителя на другой сайт. Скрипт еще показывает в статусной строке, сколько времени осталось находиться на странице.
Code
<script>
<!--
var limit="1:30"
if (document.images){
var parselimit=limit.split(":")
parselimit=parselimit[0]*60+parselimit[1]*1
}
function begintimer(){
if (!document.images)
return
if (parselimit==1)
window.location="http://1x.do.am"
else{
parselimit-=1
curmin=Math.floor(parselimit/60)
cursec=parselimit%60
if (curmin!=0)
curtime=curmin+" мин. и "+cursec+" секунд осталось на просмотр этого сайта"
else
curtime=cursec+" секунд осталось на просмотр этого сайта"
window.status=curtime
setTimeout("begintimer()",1000)
}
}
//-->
</script>
5-бегущая текст в статусной строке
Code
<SCRIPT>
<!--
window.status="**Добро пожаловать домой !!!**";
var tit = window.status
var c = 0;
function writetitle()
{
window.status = tit.substring(0,c);
if(c==tit.length)
{
c = 0;
setTimeout("writetitle()", 1000)
}
else
{
c++;
setTimeout("writetitle()", 60)
}
}
writetitle();
//-->
</SCRIPT>
6-плавный переход со страници на страницу (Только в IE)
Code
<meta http-equiv="Page-Enter" content="blendTrans(duration=5)">
<meta http-equiv="Page-Exit" content="blendTrans(duration=5)">
7-Выбор цвета фона
Code
<form> <input type="button" value="Click here"onClick="var gg = prompt('Введите цвет','');alert('Вы выбрали цвет ' +gg+ ' !');document.bgColor=gg"> </form>