|
文/甘肃 红苹果 打字机效果想必你并不陌生,使用Flash可以制作出来。当然,用swish做起来似乎更简单些,不过,往往一个制作好的文件尺寸又让你不得不“望效果兴叹”了。其实我们可以通过增加几段代码来轻松实现这个效果。
在页面中加入如下代码:
< BODY OnLoad="textticker()" bgcolor="#FFFFFF">
< SCRIPT LANGUAGE="JavaScript">
var max=0;
function textlist() {
max=textlist.arguments.length;
for (i=0; i< max; i++)
this[i]=textlist .arguments[i];
}
tl = new textlist(
"可以在大众网络报和大家认识真的很开心,希望可以通过这篇文章的介绍让你的网页更加精彩!"
);
var x = 0; pos = 0;
var l = tl[0].length;
function textticker() {
document.tickform.tickfield.value = tl[x].substring(0, pos) + "_";
if(pos++ == l) {
pos = 0;
setTimeout("textticker()", 2000);
if(++x == max) x = 0;
l = tl[x].length;
} else
setTimeout("textticker()", 50);
}
< /script>
< form name=tickform>
< div align="center">
< textarea name=tickfield rows=3 cols=38 style="background-color: rgb(0,0,0); color: rgb(255,255,255); cursor: default; font-family: Arial; font-size: 12px" wrap=virtual>打字机效果< /textarea>
< /div>
< /form>
< /body>
好了,现在看看自己的作品吧,你会发现一切就是这么简单。
责任编辑:钟曦
|