Не сте регистриран! Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!

 Ефектен неонов текст
Автор  mafcho (03.06.2008 08:15) съобщение до автора
Погледнат  744 пъти добави към любими
Оценка добави коментар
Гласове  -- изпрати на приятел
Коментари  (0) абонирай се за JavaScript
     
mafcho
     
 

Здравейте. Този ефектен скрипт съм сигурен че ще ви хареса.
В кода с червеният текст съм обяснил някои от опциите, които можете да променяте и модифицирате по ваш вкус. Другото е желателно да не го пипате, и се надявам да ви хареса.

Ето кодът на скрипта.

CODE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<body bgColor=#000000>
<
h1 align=center> </h1>
<
h1 align=center>

</
h1>
<
p align=center>
<
h2 align="center">
  <
script language="JavaScript1.2">

[color=red]
var message="Текст Ефект © 2008 mafcho за - http://it-place.net/"
var neonbasecolor="gray"     // цвят на цялото изречение.
var neontextcolor="red"      // цвят на червения текст.
var neontextcolor2="#FFFFA8" // цвят на жълтия текст който в краят се прилива с бяло.
var flashspeed=100        // скоростта на движение в светещия ефект (milliseconds) при flashspeed 200 се забавя.
var flashingletters=3        // брой на светещите букви в червения неонов текст.
var flashingletters2=2        // брой на светещите букви в жълт неонов текст (0 ги изключва)
var flashpause=0        // паузата между flash-циркулиране в (milliseconds) при flashpause 4000 спира в края на текста за 4 секунди.
[/color]

var n=0
if (document.all||document.getElementById){
document.write('<font color="'+neonbasecolor+'">')
for (m=0;m<message.length;m++)
document.write('<span id="neonlight'+m+'">'+message.charAt(m)+'</span>')
document.write('</font>')
}
else
document
.write(message)

function crossref(number){
var crossobj=document.all? eval("document.all.neonlight"+number) : document.getElementById("neonlight"+number)
return crossobj
}

function neon(){
if (n==0){
for (m=0;m<message.length;m++)
crossref(m).style.color=neonbasecolor
}

crossref(n).style.color=neontextcolor

if
(n>flashingletters-1) crossref(n-flashingletters).style.color=neontextcolor2
if (n>(flashingletters+flashingletters2)-1) crossref(n-flashingletters-flashingletters2).style.color=neonbasecolor

if
(n<message.length-1)
n++
else{
n=0
clearInterval(flashing)
setTimeout("beginneon()",flashpause)
return
}
}

function beginneon(){
if (document.all||document.getElementById)
flashing=setInterval("neon()",flashspeed)
}
beginneon()
</
script>
</
h2>

</
body>

ДЕМОhttp://mafcho.hit.bg/demo/neon-text.html



Ключови думи: неонов текст javascript ефект скрипт трик




 1 посетител чете този скрипт (0 потребители и 1 гост)  
Активни потребители: ---
   
  

Еmail  
 

 

 
  • Интересно от Софтуер
 
  • Интересно от myLINKS
 
 
 
 



IT-PLACE.NET © 2004 - 2008