楼主: 新手上路

[转帖教程] 用代码做打字机效果字

[复制链接]

0

主题

6

帖子

0

精华

新手上路

Rank: 1

积分
6
金钱
6
存款
0
发表于 2009-2-18 23:29 | 显示全部楼层
学习下,谢谢

0

主题

6

帖子

0

精华

新手上路

Rank: 1

积分
6
金钱
6
存款
0
发表于 2009-2-18 23:35 | 显示全部楼层
原帖由 云霓 于 2008-1-28 22:32 发表



var message="很好的代码,俺学习了。。。."
var neonbasecolor="#000000"
var neontextcolor="#ff0000"
var flashspeed=200  //in milliseconds
///No need to edit below this line/////
var n=0
if ( ...
  1. var message="很好的代码,俺学习了。。。."
  2. var neonbasecolor="#000000"
  3. var neontextcolor="#ff0000"
  4. var flashspeed=200  //in milliseconds
  5. ///No need to edit below this line/////
  6. var n=0
  7. if ( ...
复制代码

0

主题

6

帖子

0

精华

新手上路

Rank: 1

积分
6
金钱
6
存款
0
发表于 2009-2-18 23:37 | 显示全部楼层
  1. <FONT face=黑体><FONT size=6>
  2. < style="LINE-HEIGHT: 45px" align=left><BR>
  3. <SCRIPT language=JavaScript1.2>
  4. var message="红人居论坛给大家提供的是一个广泛的交流空间。其宗旨是营造一个开心、清新、音画创作共享、活力四射的交流平台。网友之间的交流是一个互相感染、互相影响、互相欣赏的精神创造过程,红人居真诚希望通过所有网友的共同努力,给大家带来清新快乐的生活。"
  5. var ne
  6. var ne  
  7. var flashspeed=200  //in milliseconds
  8. ///No need to edit below this line/////
  9. var n=0
  10. if (document.all){
  11. document.write('<font color="'+neonbasecolor+'">')
  12. for (m=0;m<message.length;m++)
  13. document.write('<span id="neonlight">'+message.charAt(m)+'</span>')
  14. document.write('</font><BR><br>')
  15. //cache reference to neonlight array
  16. var tempref=document.all.neonlight
  17. }
  18. else
  19. document.write(message)
  20. function neon(){
  21. //Change all letters to base color
  22. if (n==0){
  23. for (m=0;m<message.length;m++)
  24. tempref[m].style.color=neonbasecolor
  25. }
  26. //cycle through and change individual letters to neon color
  27. tempref[n].style.color=neontextcolor
  28. if (n<tempref.length-1)
  29. n++
  30. else{
  31. n=0
  32. clearInterval(flashing)
  33. setTimeout("beginneon()",1500)
  34. return
  35. }
  36. }
  37. function beginneon(){
  38. if (document.all)
  39. flashing=setInterval("neon()",flashspeed)
  40. }
  41. beginneon()
  42. </SCRIPT>
  43. </FONT></P></FONT>
复制代码

0

主题

6

帖子

0

精华

新手上路

Rank: 1

积分
6
金钱
6
存款
0
发表于 2009-2-18 23:37 | 显示全部楼层
咋不行尼

104

主题

2422

帖子

15

精华

贵宾

Rank: 8Rank: 8

积分
3036

16周年勋章13周年勋章11周年勋章素绘秋意参与奖

金钱
37270
存款
1709
发表于 2009-2-23 16:00 | 显示全部楼层
呵呵  好代码
若能随风,多好。。。

0

主题

39

帖子

0

精华

注册会员

Rank: 2

积分
31
金钱
31
存款
0
发表于 2009-4-19 22:22 | 显示全部楼层
请教楼主,那个偷笑的表情处应该是什么代码呢?

1

主题

101

帖子

0

精华

注册会员

Rank: 2

积分
103
金钱
57
存款
0
发表于 2009-6-26 16:16 | 显示全部楼层
本帖最后由 夜郎再世 于 2009-6-26 16:17 编辑

0

主题

194

帖子

0

精华

注册会员

Rank: 2

积分
217
QQ
金钱
182
存款
0
发表于 2009-6-26 17:33 | 显示全部楼层
好教材,现收藏慢慢学习

0

主题

194

帖子

0

精华

注册会员

Rank: 2

积分
217
QQ
金钱
182
存款
0
发表于 2009-6-26 17:36 | 显示全部楼层
<FONT face=黑体><FONT size=6>
< style="LINE-HEIGHT: 45px" align=left><BR>
<SCRIPT language=JavaScript1.2>
var message="红人居论坛给大家提供的是一个广泛的交流空间。其宗旨是营造一个开心、清新、音画创作共享、活力四射的交流平台。网友之间的交流是一个互相感染、互相影响、互相欣赏的精神创造过程,红人居真诚希望通过所有网友的共同努力,给大家带来清新快乐的生活。"
var ne
var ne  
var flashspeed=200  //in milliseconds
///No need to edit below this line/////
var n=0
if (document.all){
document.write('<font color="'+neonbasecolor+'">')
for (m=0;m<message.length;m++)
document.write('<span id="neonlight">'+message.charAt(m)+'</span>')
document.write('</font><BR><br>')
//cache reference to neonlight array
var tempref=document.all.neonlight
}
else
document.write(message)
function neon(){
//Change all letters to base color
if (n==0){
for (m=0;m<message.length;m++)
tempref[m].style.color=neonbasecolor
}
//cycle through and change individual letters to neon color
tempref[n].style.color=neontextcolor
if (n<tempref.length-1)
n++
else{
n=0
clearInterval(flashing)
setTimeout("beginneon()",1500)
return
}
}
function beginneon(){
if (document.all)
flashing=setInterval("neon()",flashspeed)
}
beginneon()
</SCRIPT>
</FONT></P></FONT>

0

主题

194

帖子

0

精华

注册会员

Rank: 2

积分
217
QQ
金钱
182
存款
0
发表于 2009-6-26 17:42 | 显示全部楼层
< style="LINE-HEIGHT: 45px" align=left>
guest
welcomelogin
您需要登录后才可以回帖 登录 | 注册

本版积分规则