Светящийся текст.
Вставляем в <head>
Код:
<STYLE>#glowtext {
filter: glow(color="#FFFF00",strength=5); WIDTH: 90%}</STYLE>
Остальное в <body>
<SCRIPT language=JavaScript1.2>
function glowit(which){
if (document.all.glowtext[which].filters[0].strength==5)
document.all.glowtext[which].filters[0].strength=3
else
document.all.glowtext[which].filters[0].strength=5//svweb
}
function glowit2(which){
if (document.all.glowtext.filters[0].strength==5)
document.all.glowtext.filters[0].strength=3
else
document.all.glowtext.filters[0].strength=5
}
function startglowing(){
if (document.all.glowtext&&glowtext.length){
for (i=0;i<glowtext.length;i++)
eval('setInterval("glowit('+i+')",150)')
}
else if (glowtext)//svweb.narod.ru
setInterval("glowit2(0)",150)
}
if (document.all)
window.onload=startglowing </SCRIPT>
<p align="center">
<FONT size=25><font color=#FF5309><SPAN id=glowtext>Ваш текст</SPAN></FONT>
Цветной неоновый текст.
Код:
<style>
.F1 {filter: glow(Color=#00FF00,Strength=7);
width=250px;
height=100px;}
.F2 {filter: glow(Color=#FFFF00,Strength=7);
width=250px;
height=100px;}
.F3 {filter: glow(Color=#FF00FF,Strength=7);
width=250px;
height=100px;}
</style>
<script>
var rate = 500
var i = 0
var F = 'F1'
function doThing(){
if (document.getElementById&&document.all) {
ok = true
i++;
if (i==1) F = 'F1'
if (i==2) F = 'F2'
if (i==3) F = 'F3'
YammaYamma.className=F
if (i > 2) i = 0
timer=setTimeout('doThing()', rate)
}
}
</script>
</head>
<body bgcolor="#000000" onload="doThing()" style="text-align: center">
<table width="645" cellspacing="0" cellpadding="10" height="77">
<!-- MSTableType="layout" -->
<tr>
<td width="625" height="77">
<center>
<font face="Monotype Corsiva" size="10" color="#FF7940">
<p id="YammaYamma">
<b>Ваш текст</b>
</p>
</font>
</center>
Увеличивающийся текст.
Код:
<body onLoad="start()" onUnload="stop()" bgcolor="#000000" text="#FFFFFF">
<Layer name="text" left="150" top="10">
</Layer>
<script
Language="Javascript">
<!-- Hiding
bname=navigator.appName;
bversion=parseInt(navigator.appVersion)
if ((bname=="Netscape" && bversion>=4) || (bname=="Microsoft Internet Explorer" && bversion>=4)){
if (bname=="Netscape"){
brows=true
del=50
}
else{
brows=false
del=100
}
var msg=0;
var z=0;
var timer1;
var timer2;
var message= new Array();
var color= new Array();
var values= new Array('-7','-6','-5','-4','-3','-2','+2','+3','+4','+5','+6','+7')
//сюда вставьте текст
message[0]='Ваш текст'
color[0]='#FF0000'
message[1]=' Ваш сайт'
color[1]='#00FDFD'
message[2]='Ваш текст'
color[2]='#FF66FF'
message[3]='Ваш сайт'
color[3]='#FFFF00'
message[4]='Ваш текст'
color[4]='#00FF00'
function start(){
if ((bname=="Netscape" && bversion>=4) || (bname=="Microsoft Internet Explorer" && bversion>=4)){
if(z<values.length){
if (brows){
document.layers['text'].document.writeln('<P Class="main" Align="Center"><font color="'+color[msg]+'" size="'+values[z]+'"face="Monotype Corsiva"><NOBR>'+message[msg]+'</NOBR></font></P>')
document.layers['text'].document.close();
}
else{
text.innerHTML='<Pre><P Class="main" Align="Center"><font color="'+color[msg]+'" size="'+values[z]+'" face="Monotype Corsiva"><NOBR>'+message[msg]+'</NOBR></font></P></Pre>'
}
z++;
timer1=window.setTimeout('start()',del)
}
else
chg();
}
}
function stop(){
if ((bname=="Netscape" && bversion>=4) || (bname=="Microsoft Internet Explorer" && bversion>=4))
window.clearTimeout(timer1);
window.clearTimeout(timer2);
}
function chg(){
if (brows){
document.layers['text'].document.writeln('')
document.layers['text'].document.close();
}
else
text.innerHTML='';
if(msg<message.length-1){
msg++;
}
else
msg=0;
z=0;
timer2=window.setTimeout('start()',1000)
}
}
// done hiding -->
</script>
Летающий текст.
Код:
<script>
<!-- Beginning of JavaScript -
var mes = new Array()
mes[0]="Ваш текст "
mes[1]="Ваш текст "
mes[2]="Ваш текст "
mes[3]="Ваш текст"
var maxtextlength=30
var path= new Array(548,316,581,296,598,257,577,215,559,
202,503,193,464,203,446,222,448,255,
468,274,500,280,526,267,541,237,537,
209,526,187,499,161,462,146,412,133,
368,129,326,132,293,142,272,159,250,
184,239,204,234,213,226,230,201,253,
186,259,165,265,136,268,110,270,83,
267,58,260,36,243,26,229,22,210,24,
191,29,174,39,163,56,154,76,150,96,
149,110,148,135,152,165,156,196,165,
208,172,231,181,254,192,280,203,305,
210,339,210,366,206,389,195,405,182,
419,167,428,148,442,116,448,80,443,
41,401,8,347,0,300,11,280,30,256,50,
230,58,198,61,169,56,141,50,113,
45,87,36,70,29,52,24,28,18,7,15)
var stoptime=2
var textfont="Courier New"
var textsize=18
var textcolor="#FFFF00"
var letterspace=10
var tickerleft=path[path.length-2]
var tickertop=path[path.length-1]
var timer
var finalxpos=tickerleft
var i_mes=0
var message=""
var i_path=0
var stoptimemilli=stoptime*stoptime+1000
var pathx= new Array()
if (document.layers) {
if (textsize>20) {textsize=6}
else if (textsize>20) {textsize=5}
else if (textsize>14) {textsize=4}
else if (textsize>10) {textsize=3}
else if (textsize>8) {textsize=2}
else if (textsize<=7) {textsize=1}
}
var ii=0
for (i=0;i<=path.length-1;i=i+2) {
pathx[ii]=path[i]
ii++
}
ii=0
var pathy= new Array()
for (i=1;i<=path.length-1;i=i+2) {
pathy[ii]=path[i]
ii++
}
var xpos=new Array()
for (i=0;i<=maxtextlength;i++) {
xpos[i]=-50
}
var ypos=new Array()
for (i=0;i<=maxtextlength;i++) {
ypos[i]=-50
}
function makesnake() {
if (i_path<=pathx.length-1) {
for (i=message.length-1; i>=1; i--) {
xpos[i]=xpos[i-1]
ypos[i]=ypos[i-1]
}
xpos[0]=pathx[i_path]
ypos[0]=pathy[i_path]
if (document.all) {
for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.all.span"+(i)+".style")
thisspan.posLeft=xpos[i]
thisspan.posTop=ypos[i]
}
}
if (document.layers) {
for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.span"+i)
thisspan.left=xpos[i]
thisspan.top=ypos[i]
}
}
i_path++
timer=setTimeout("makesnake()",20)
}
else {
clearTimeout(timer)
endposition()
}
}
function endposition() {
if (document.all) {
for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.all.span"+(i)+".style")
thisspan.posLeft=tickerleft+finalxpos
thisspan.posTop=tickertop
finalxpos+=letterspace
}
}
if (document.layers) {
for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.span"+i)
thisspan.left=tickerleft+finalxpos
thisspan.top=tickertop
finalxpos+=letterspace
}
}
timer=setTimeout("clearmessage()",stoptimemilli)
}
function clearmessage() {
finalxpos=tickertop
i_path=0
for (i=0;i<=maxtextlength;i++) {
xpos[i]=0
}
if (document.all) {
for (i=0;i<=maxtextlength;i++) {
var thisspan = eval("document.all.span"+i)
thisspan.innerHTML=" "
var thisspan = eval("document.all.span"+(i)+".style")
thisspan.posLeft=xpos[i]=-50
}
}
if (document.layers) {
for (i=0;i<=maxtextlength;i++) {
var thisspan = eval("document.span"+i+".document")
thisspan.write("<p> </p>")
thisspan.clear()
thisspan = eval("document.span"+i)
thisspan.left=50
}
}
timer=setTimeout("changemessage()",2000)
}
function changemessage() {
var messa=mes[i_mes]
message=messa.split("")
if (document.all) {
for (i=0;i<=message.length-1;i++) {
var thisspan = eval("document.all.span"+i)
thisspan.innerHTML="<p style='font-family:"+textfont+";font-size:"+textsize+";color:"+textcolor+"'>"+message[i]+"</p>"
}
}
if (document.layers) {
for (i=0; i<message.length-1; i++) {
var thisspan=eval("document.span"+i+".document")
thisspan.write("<p><font size="+textsize+" color="+textcolor+" face="+textfont+">"+message[i]+"</font></p>")
thisspan.clear()
}
}
i_mes++
if (i_mes>=mes.length) {i_mes=0}
finalxpos=tickertop
i_path=0
timer=setTimeout("makesnake()",1000)
}
// - End of JavaScript - -->
</script>
<style>.spanstyle {
LEFT: -5000px; POSITION: absolute; VISIBILITY: visible
}
</style>
<meta content="Microsoft FrontPage 3.0" name="GENERATOR">
<title>Летающий текст</title>
</head>
<body bgColor="#FFFFFF" onload="changemessage()">
<script>
<!-- Beginning of JavaScript -
for (i=0;i<=maxtextlength;i++) {
document.write("<span id='span"+i+"' class='spanstyle'>")
document.write(message)
document.write("</span>")
}
// - End of JavaScript - -->
</script>
Бегущий текст.
Бегущий текст можно использовать как блок ссылок,
как другую информацию,
при наведении курсора текст останавливается.
Код:
<marquee scrollAmount="1" class="mrg" onmouseover=this.stop();
onmouseout=this.start(); scrollDelay="40" direction="up" width="336" height="117">
<!-- Здесь Ваш текст, который будет прокручиваться. Можно ставить ссылки! -->
<div class="dvp"><a href="http://reallstudio.narod.ru/"
title=" скрипты, курсоры, .">Reall Studio.narod.ru</a></div>
<div class="dvp">Ваш текст...Ваш текст...Ваш текст...</div>
<div class="dvp">Ваш текст...Ваш текст...Ваш текст...</div>
<div class="dvp">Ваш текст...Ваш текст...Ваш текст...</div>
<div class="dvp">Ваш текст...Ваш текст...Ваш текст...</div>
<div class="dvp">Ваш текст...Ваш текст...Ваш текст...</div>
<div class="dvp">Ваш текст...Ваш текст...Ваш текст...</div>
<div class="dvp">Ваш текст...Ваш текст...Ваш текст...</div>
<div class="dvp">Ваш текст...Ваш текст...Ваш текст...</div>
<div class="dvp">Ваш текст...Ваш текст...Ваш текст...</div></marquee>
Эффект отражения.
Цвет текста и скорость волн можно изменить.
Код:
<center>
<div id="text" style="width:60%; font-size:50pt; font-weight:bold;color:#FFFF00;
filter:Wave;">Ваш текст</div>
<script language="JavaScript">
function fanyol()
{
if(document.all.text.filters[0].freq > 5)
document.all.text.filters[0].freq = 2;
document.all.text.filters[0].freq += 1;
if(document.all.text.filters[0].phase > 5)
document.all.text.filters[0].phase = 1;
document.all.text.filters[0].phase += 5;
if(document.all.text.filters[0].strength > 5)
document.all.text.filters[0].strength = 4;
document.all.text.filters[0].strength += 1;
window.setTimeout("fanyol()",90);
}
fanyol();
</script></center>