На этой странице приведены JAVA скрипты,
с помощью которых ваш сайт преобразится и станет интереснее!!!
Вам необходимо только выбрать интересующий скрипт,
скопировать его и вставить в HTML код вашей страници, (чаще всего между BODY)
затем выйти из HTML кода с сохранением и запустить страницу.
Всё ваша страница преобразилась!!!!
*************************************************************************
//-Требует пароль для входа на
страницу
<script language="JavaScript">
if (top.location.search=="") {
pass = prompt('Введика пароль');
if (pass=='script') { alert('Проходи!!!') } else { alert('НЕПРАВИЛЬНО:))'),
top.location.href="nopass.html" }
};
</script>
//- При закрытии новое окно
<html><head>
<title>Новое окно</title>
</head><body onUnload="window.open('http://letsfuck.takehost.com')"></body></html>
//- Показывает время суток, число
и время
<script language="JavaScript">
<!-- hide script from old browsers
function process(){}
today = new Date()
if(today.getMinutes() < 10) {
pad = "0"}
else
pad = "";
if((today.getHours() < 12) && (today.getHours() >= 6))
{ document.write("<center><FONT SIZE=4 color=white>Доброе
утро</FONT></center>")}
if((today.getHours() >= 12) && (today.getHours()
< 18))
{ document.write("<center><FONT SIZE=4 color=white>Добрый
день</FONT></center>")}
if((today.getHours() >= 18) && (today.getHours()
<= 23))
{ document.write("<center><FONT SIZE=4 color=white>Добрый
вечер</FONT></center>")}
if((today.getHours() >= 0) && (today.getHours() <
4))
{ document.write("<center><FONT SIZE=4 color=white>Доброй
ночи</FONT></center>")}
if((today.getHours() >= 4) && (today.getHours() <=
6))
{ document.write("<center><FONT SIZE=4 color=white>Кто ходит
в гости по утрам...</FONT></center>")}
document.write("<center><FONT SIZE=3 color=white>Время: ",today.getHours(),":",pad,today.getMinutes())
document.write(" Число: ",today.getMonth()+1,"/",today.getDate(),"/",today.getYear(),"<br></font></center>");
// end hiding contents -->
</script>
//- Текстовый счетчик посещений
<HTML>
<HEAD>
<TITLE>Текстовый счетчик посещений</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
var caution = false
function setCookie(name, value, expires, path, domain, secure) {
var curCookie = name + "=" + escape(value) +
((expires) ? "; expires=" + expires.toGMTString() : "")
+
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
((secure) ? "; secure" : "")
if (!caution || (name + "=" + escape(value)).length <= 4000)
document.cookie = curCookie
else
if (confirm("Cookie exceeds 4KB and will be cut!"))
document.cookie = curCookie
}
function getCookie(name) {
var prefix = name + "="
var cookieStartIndex = document.cookie.indexOf(prefix)
if (cookieStartIndex == -1)
return null
var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex
+ prefix.length)
if (cookieEndIndex == -1)
cookieEndIndex = document.cookie.length
return unescape(document.cookie.substring(cookieStartIndex + prefix.length,
cookieEndIndex))
}
function deleteCookie(name, path, domain) {
if (getCookie(name)) {
document.cookie = name + "=" +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
"; expires=Thu, 01-Jan-70 00:00:01 GMT"
}
}
function fixDate(date) {
var base = new Date(0)
var skew = base.getTime()
if (skew > 0)
date.setTime(date.getTime() - skew)
}
var now = new Date()
fixDate(now)
now.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000)
var visits = getCookie("counter")
if (!visits)
visits = 1
else
visits = parseInt(visits) + 1
setCookie("counter", visits, now)
document.write("Вы здесь были " + visits + " раз(а)")
// -->
</SCRIPT>
</HEAD>
</HTML>
//- Добовляет в избранное
<html>
<Head>
<title>Избранное</title>
<Script Language="Javascript">
var bm_url="http://letsfuck.takehost.com"
var bm_titel="Название"
function bookmark()
{if (document.all)
window.external.AddFavorite(bm_url,bm_titel)}
</Script>
</Head>
<Body <body bgcolor="36456c" text="white" link="white"
vlink="white" OnLoad="bookmark()">
</Body>
</html>
//- Прокрутка в низ
<html>
<head>
<title>Прокрутка в низ</title>
<SCRIPT Language="JavaScript">
<!--
function scrollit(){
for (I=1; I<=800; I++){
parent.scroll(1,I)
}
}
//-->
</SCRIPT>
</HEAD>
<body bgcolor="#333333" text="ffffff">
<form>
<input type=button value="ScrollDown" onClick="scrollit()">
</form>
<hr>
<Center>
<BR><BR><BR><BR><BR><BR><BR><BR>
<BR><BR><BR><BR><BR><BR><BR><BR>
<BR><BR><BR><BR><BR><BR><BR><BR>
<BR><BR><BR><BR><BR><BR><BR><BR>
<BR><BR><BR><BR><BR><BR><BR><BR>
<BR><BR><BR><BR><BR><BR><BR><BR>
<BR><BR><BR><BR><BR><BR><BR><BR>
Приехали
<BR><BR><BR>
</body>
</html>
"статический фон"
(когда фон остается на заднем плане и не двигается вместе с текст )
Исходный текст:
<body background="fon.jpg" tppabs="URL.fon.jpg" bgproperties="fixed">
"музыкальное сопровождение"
Исходный текст:
<TR>
<BGSOUND SRC="tppmsgs/msgs0.htm#85" tppabs="URL.Okabout.wav"
LOOP=INFINITE>
<OBJECT>
<EMBED SRC="tppmsgs/msgs0.htm#85" tppabs="URL.Okabout.wav"
BORDER=1 WIDTH=144 HEIGHT=60 AUTOSTART=false>
</OBJECT>
Звукозапись wav
<br><br><br><h3>
<BGSOUND SRC="p.mid" tppabs="URL.mid">
<OBJECT>
<EMBED SRC="p.mid" tppabs="URL.mid" WIDTH=144 HEIGHT=60
AUTOSTART=false>
</OBJECT>
Набор команд MIDI
<hr>
<font color="blue">Включите Sound Blaster.<br>
Щелкните дважды мышкой на той или другой иконке.
</h4>
для отправки E-Mail
Данная форма для отправки E-mail не использует CGI а вызывает почтовую программу вашего броузера для отправки письма.
Исходный текст:
<body>
<script language="JavaScript">
<!--
function validate_form() {
validity = true;
if (validity) alert ("\n Заполнена\я форма будет передана.\n");
return validity;
}
// -->
</script>
<form
name="form"
method="post"
action="mailto:novichs@aport.ru=Test Form Mail No CGI"
enctype="text/plain"
onSubmit="return validate_form()">
<br>
Данная форма для отправки E-mail не использует CGI<br> а вызывает почтовую
программу вашего броузера.
<br><br>
Ваши имя и фамилия:<br><input type="text" size=50 name="NAME"
value="Можно и не заполнять.">
<br><br>
<TEXTAREA NAME="COMMENTS" ROWS=8 COLS=60 wrap=virtual>Text.
</TEXTAREA>
<br><br>
<input type="submit" name="submit" value="Отправить"> <input
type="reset" value="Очистить">
Скрипт который при наведении мыши меняет изображение.
Исходный текст:
<script language="JavaScript">
<!--
romax=2;
if(document.images) {
tabover = new Array(romax);
tabout = new Array(romax);
for(var n=1;n<=romax-1;n++) {
tabover[n]=new Image(0,0);
tabout[n]=new Image(0,0);
}
for(var n=1;n<=romax-1;n++) {
tabover[n].src="tab"+n+"b.gif";
tabout[n].src="tab"+n+".gif";
}
}
function tabOn(i) {
if(document.images) {
document.images["tab"+i].src=tabover[i].src;
}
}
function tabOff(i) {
if(document.images) document.images["tab"+i].src=tabout[i].src;
}
//-->
</script>
<a href="index.htm" tppabs="http://webims.virtualave.net/primer/index.htm"
onmouseover="tabOn(1); return true" onmouseout="tabOff(1)">
<img src="tab1.gif" tppabs="http://webims.virtualave.net/primer/tab1.gif"
alt="Press" border="0" name="tab1">
</a>
Скрипт "подсказка"
(На строке состояния вашего броузера будет бежать строка.)
Исходный текст.
<SCRIPT>
<!-- Start Script Segment
// This script is Copywrite 1997 Nic Jansma, All Rights Reserved
numlines = 1; // Set this to the number of lines you want to
be displayed on the bar
StatusBar = new MakeArray(numlines);
StatusBar[1] = "Привет новичкам ! Испоьзуйте скрипты, это помогает жить ! ;-)"
DoLoop = 1; // Set this to 1 if you want the messages to keep
playing in a loop,
// otherwise set it to 0.
Speed = 100; // Time in miliseconds between each letter being
printed.
Pause = 1000; // Time in miliseconds between each message.
timerID = null;
IsRunning = false;
CurrentMessage = 1;
CurrentLetter = 0;
function StartBanner() {
StopBanner();
ShowBanner();
}
function StopBanner() {
if (IsRunning) { clearTimeout(timerID); }
IsRunning = false
}
function ShowBanner() {
if (CurrentMessage > numlines) {
if (DoLoop) {
CurrentMessage = 1;
CurrentLetter = 0;
} else {
StopBanner();
window.status = ""
return;
}
}
currtext = StatusBar[CurrentMessage]
if (CurrentLetter > currtext.length) {
CurrentLetter = 0
CurrentMessage++
timerID = setTimeout("ShowBanner()", Pause)
} else {
Msg = currtext.substring(0, CurrentLetter + 1)
window.status = Msg
CurrentLetter++
timerID = setTimeout("ShowBanner()", Speed)
}
}
function MakeArray(n) {
this.length = n;
for (var i = 1; i <= n; i++) {
this[i] = 0 }
return this
}
// End Script -->
</SCRIPT>
</head>
<body onLoad="StartBanner();">
</HEAD>
<BODY>
Выбор из всплывающего меню.
Исходный текст:<h4>
<script language="JavaScript">
<!--
// original code by Bill Trefzger 12/12/96
function go(){
if (document.selecter.select1.options[document.selecter.select1.selectedIndex].value
!= "none") {
location = document.selecter.select1.options[document.selecter.select1.selectedIndex].value
}
}
//-->
</script>
<script language="JavaScript">
<!--
document.write('<form name="selecter"><select name="select1"
size=1>');
document.write('<option value=none>Пример URL Selection');
document.write('<option value="http://www.explode.to/novichv">Один');
document.write('<option value="http://www.explode.to/novichv">Два');
document.write('<option value="http://www.explode.to/novichv">Три');
document.write('<option value=none>--------------------');
document.write('</select>');
document.write('<INPUT TYPE="button" VALUE="Переход"
onclick="go()">');
document.write('</form>');
//-->
</script>
</h4>
Скрипт "часы"
Исходный текст:
<HTML>
<HEAD>
<script language="JavaScript">
<!--
function fulltime()
{
var time=new Date();
document.clock.full.value=time.toLocaleString();
setTimeout('fulltime()',500)
}
//-->
</script>
</HEAD>
<BODY>
<font color="#00ff00">Time:<BR>
<form name=clock>
<input type=text size=17 name=full>
</form>
<script language="JavaScript">
<!--
fulltime();
//-->
</script>
</HTML>
а вот скрипты посерьезнее.
Скрипт -"отражение в воде"
Очень интересный JAVASCRIPT, создает эффект отражения в воде
вашего рисунка, но один "косяк" -
работает только в IE.
Исходный текст:
<img id="reflect" src="image.jpg">
// вставьте свою картинку
<br>
<script language="JavaScript1.2">
function f1(){
setInterval("mdiv.filters.wave.phase+=10",100);
}
if (document.all){
document.write('<img id=mdiv src="'+document.all.reflect.src+'"
style="filter:wave(strength=3,freq=3,phase=0,lightstrength=30) blur()
flipv()">')
window.onload=f1
}
</script>
Java-скрипт- "добавить в избранное"
Довольно распространенный, при нажатии на ссылку открывается окно с предложением добавить страницу в ваши закладки.
Исходный текст:
<a href="http://www.explode.to/novichv"
onclick="window.external.AddFavorite(location.href, document.title);return
false"
target="_blank"><font face="Courier New" size="3"><strong>Добавить
в
"Избранное"</strong></font></a>
Скрипт -"тряхните хорошенько ваш броузер"
Это прикол написаный на Java, при наведении на ссылку ваш броузер будет дрожать.
Исходный текст:
<Head>
<Script Language="JavaScript">
function newindex()
{for (var i=0; i< (newindex.arguments.length - 1); i+=2)
eval(newindex.arguments[i]+".location='"+newindex.arguments[i+1]+"'");
document.returnValue = false;}
</Script>
<Script Language="JavaScript1.2">
function boom(n)
{if (window.top.moveBy)
{for (i = 10; i > 0; i--)
{for (j = n; j > 0; j--)
{window.top.moveBy(0,i);
window.top.moveBy(i,0);
window.top.moveBy(0,-i);
window.top.moveBy(-i,0);}}}}
function callJS(jsStr)
{return eval(jsStr)}
</Script>
</Head>
<Body>
<A Href="http://www.explode.to/novichv"
Target="_blank" OnMouseOver="callJS('boom(1)');">
<B>Ваш текст</B></A>
</Body>
Скрипт-"мини-окно"
Очень полезный скрипт, используется для открытия маленького окошка, без кнопок и т .д.
Исходный текст:<P>
<center>
<script language="JavaScript">
function NAME_IT() {
window.open('http://www.fortunecity.com/skyscraper/mozilla/1310/index.html','EANITHING','toolbar=no,
location=no,directories=no,status=yes,menubar=no,resizable=yes,copyhistory=no,scrollbars=no,width=300,
height=300');
}
</script>
<a href="javascript:NAME_IT()" onmouseover="window.status='Click
me and you get the script!'; return true">*#####*</a>
</center>
<P>
Примечание: URL открываемого окна указываем не трогая запятых.
Скрипт-"моусе-off"
Еще один прикол великого насмешника JAVA. Когда вы нажмете на правую кнопку мыши, выпрыгнет сообщение с вашим текстом.
Исходный текст:
<Script Language="JavaScript">
var message="На кой хер тебе нужна правая кнопка?";
function click(e) {if (document.all)
{if (event.button == 2)
{alert(message);return false;}}
if (document.layers) {if (e.which == 3)
{alert(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MouseDown);}
document.onmousedown=click;
</Script>
Dhtml-фильтры
Хотите написать крутым шрифтом, без всякой 3D-проги, тогда копируйте этот код!
Исходный текст:
<style>
.pr2{filter:Shadow(Color="#000000", Direction="150")}
</style>
<div class="pr2" style="width:200;height:30;font:16pt;color:red;">Я
самая теневая</div>
Скрипт "детская неожиданность"
Маленькая хитрость порядочного вебмастера, при открывании вашей странички, вылетает окно с предложением добавить вас в избранное.
Исходный текст:
В тег <body> добавте код:
<body onload='window.external.AddFavorite(location.href, document.title);return true'>
Вот что у вас получится:
<body onload='window.external.AddFavorite(location.href,
document.title);return true'©
text="#00FF00" >
Скрипт "приветствие посетителя по имени"
Этот скрипт будет здороваться с вашими посетителями по имени.
Исходный текст:
<script language="JavaScript">
<!--
var nameData = null;nameData = prompt ("Довайте познакомимся, Меня зовут
Cj. А Вас ?", "" ); // -->
</script>
<script language="JavaScript">
<!--
document.write ("<center><font size=6 color=red>Добро пожаловать
"+nameData+"!</font></center>");
// -->
</script>
Скрипт-"анимированный текст в форме"
в белой форме постоянно буквы меняют свой размер и кажется, что он набирается, ну скопируете - узнаете.
Исходный текст:
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
var count = -1;
var counter;
var nchar;
var speed = 200; //скорость смены текста
var a = new Array();
a[1] = "введите ваш текст здесь"; // символы строки будут заменены
a[2] = "ВВЕДИТЕ ВАШ ТЕКСТ ЗДЕСЬ"; // на символы этой
len = a[1].length;
function animation() {
count++
if (count == 0){
document.myform.display.value = a[1];
}
if (count == 1){
document.myform.display.value = a[2].substring
(0, 1) + a[1].substring(len, 1);
}
if (count > 1){
a[3] = a[1].substring(0, count - 1) + a[2].substring(count
- 1,count) + a[1].substring(len, count);
document.myform.display.value = a[3];
}
if(count == a[1].length){
count = -1;
}
counter = setTimeout("animation()",speed);
}
</SCRIPT>
;
</HEAD>
<BODY>
<FORM NAME="myform">
<INPUT TYPE="TEXT" NAME="display" SIZE="30">
</FORM>
<SCRIPT LANGUAGE="JavaScript">
animation();
</SCRIPT>
Скрипт "всплывающее меню"
Такой скрипт уже был, но здесь чтобы перейти по страничке нужно нажать на кнопку.
Исходный текст:
<FORM>
SELECT NAME="navSelect"<>
<OPTION>Выбор раздела</OPTION>
<OPTION VALUE="index.htm">Главная</OPTION>
<OPTION VALUE="index2.htm">Средняя</OPTION>
<OPTION VALUE="index3.htm">предпоследняя</OPTION>
<OPTION VALUE="index4.htm">последняя</OPTION>
<OPTION VALUE="index5.htm">Разное</OPTION>
<OPTION VALUE="exit.htm">EXIT</OPTION>
</SELECT><BR>
<INPUT TYPE=BUTTON NAME="go" VALUE="Go!"
ONCLICK="top.location.href =
this.form.navSelect.options[this.form.navSelect.selectedIndex].value">
</FORM>