Для того чтобы ваша
страничка была привлекательной и к вам почаще
заходили людишки, то вам ни как не обойтись без скриптов. Но так
как не все начинающие мастера знают языки Java, Perl и другие, а может и знают но просто
не хватает времени чтобы их печатать то я
предлагаю вашему вниманию несколько скриптов.
Скрипт
"статический фон"
(когда фон
остается на заднем плане и не двигается вместе с
текст )
Исходный текст:
<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>
Cкрипт для отправки 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>
Скрипт "подсчет количества
посещений"
Исходный текст.
<HEAD>
<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("Вы <font color=blue size=+1>" + visits +
"</font> посетитель.")
// -->
</SCRIPT>
</HEAD>"
Новицкий Сергей.
<Назад>
<Sub Main> <Download Centre>
<Guest Book & Forum> <Contact
Info> <Add Links><Chat> |