过期作废 发表于 2007-4-27 12:06:30

***文本操作***字符从右波浪式出现然后下落

把下列代码加到网页的<body></body>标签之间 从google下载我的照片管理软件
要完成此效果需要两个步骤

第一步:把如下代码加入到<head>区域中

<script>
message="welcome to javascript fairyland!"
ns6switch=1

var ns6=document.getelementbyid&&!document.all

mes=new array();
mes=-1;
mes=-4;
mes=-7;mes=-10;
mes=-7;
mes=-4;
mes=-1;
num=0;
num2=0;
txt="";
function jump0(){
if (ns6&&!ns6switch){
jump.innerhtml=message
return
}
if(message.length > 6){
for(i=0; i != message.length;i++){
txt=txt+"<span style='position:relative;' id='n"+i+"'>"+message.charat(i)+"</span>"};
jump.innerhtml=txt;
txt="";
jump1a()
}
else{
alert("http://www.jsshow.com")
}
}

function jump1a(){
nfinal=(document.getelementbyid)? document.getelementbyid("n0") : document.all.n0
nfinal.style.left=-num2;
if(num2 != 9){
num2=num2+3;
settimeout("jump1a()",50)
}
else{
jump1b()
}
}

function jump1b(){
nfinal.style.left=-num2;
if(num2 != 0){num2=num2-3;
settimeout("jump1b()",50)
}
else{
jump2()
}
}

function jump2(){
txt="";
for(i=0;i != message.length;i++){
if(i+num > -1 && i+num < 7){
txt=txt+"<span style='position:relative;top:"+mes+"'>"+message.charat(i)+"</span>"
}
else{txt=txt+"<span>"+message.charat(i)+"</span>"}
}
jump.innerhtml=txt;
txt="";
if(num != (-message.length)){
num--;
settimeout("jump2()",50)}
else{num=0;
settimeout("jump0()",50)}}
</script>


第二步:把如下代码加入到<body>区域中

<h2><div id="jumpx" style="color:33ff33"></div></h2>
<script>
if (document.all||document.getelementbyid){
jump=(document.getelementbyid)? document.getelementbyid("jumpx") : document.all.jumpx
jump0()
}
else
document.write(message)
</script>
      











-- ---------------------- --------------

http://www.huo yue .com .cn 活跃网,活跃人群的论坛,访 问活跃网 , 将给您带来意想不到的收获,还可以免费为 您开论坛,让您免费拥有与朋友、网友交流的 论坛。你是年轻人吗?你活跃 你就上!
页: [1]
查看完整版本: ***文本操作***字符从右波浪式出现然后下落