http://www.52bj.com/bbs/newsdetail.asp?id=364680

解决方案 »

  1.   

    定义scroll的颜色就可以了<span id=show style=font-size:16pt>
    中文Abc<span>中文Abc0中文Abc0</span>中文Abc<br>
    中文Abc<span style="color:yellow" scroll="red">中文Abc1</span>中文Abc<br>
    中文Abc<span style="color:purple" scroll="blue">中文Abc2中文Abc2</span>中文Abc<br>
    中文Abc<span style="color:black" scroll="lime">中文Abc3中文Abc3中文Abc3</span>中文Abc<br>
    中文Abc<span style="color:silver" scroll="green">中文Abc4中文Abc4中文Abc4中文Abc4</span>中文Abc<br>
    中文Abc<span>中文Abc5中文Abc5</span>中文Abc<br>
    </span>
    <script>
    var tags=show.all.tags("span");
    for(i=0;i<tags.length;i++){
    if(!tags[i].scroll)continue;
    eval("var c"+i+"=0")
    setInterval("var str=tags["+i+"].innerText;if(c"+i+"==str.length)c"+i+"=0;tags["+i+"].innerHTML=str.substring(0,c"+i+")+'<font color="+tags[i].scroll+">'+str.substr(c"+i+"++,1)+'</font>'+str.substr(c"+i+")",300)
    }
    </script>
      

  2.   

    <BODY BGCOLOR="red">
     <SCRIPT language=JavaScript>             
    <!-- Begin             
    text = " ===[1000分求问:怎样让网页中文字一个接一个“消失”]=== !^_^你还想我吗";             
    color1 = "white";              
    color2 = "#00FF00";              
    fontsize = "2";              
    speed = 250;              
                 
    i = 0;             
    if (navigator.appName == "Netscape") {             
    document.write("<layer id=a visibility=show ></layer><br><br><br>");             
    }             
    else {             
    document.write("<div id=a></div>");             
    }             
    function changeCharColor() {             
    if (navigator.appName == "Netscape") {             
    document.a.document.write("<p align=left><font face=arial size =" + fontsize + "><font color=" + color1 + ">");             
    for (var j = 0; j < text.length; j++) {             
    if(j == i) {             
    document.a.document.write("<font face=arial color=" + color2 + ">" + text.charAt(i) + "</font>");             
    }             
    else {             
    document.a.document.write(text.charAt(j));             
    }             
    }             
    document.a.document.write('</font></font></p>');             
    document.a.document.close();             
    }             
    if (navigator.appName == "Microsoft Internet Explorer") {             
    str = "<p align=left><font face=arial size=" + fontsize + "><font color=" + color1 + ">";             
    for (var j = 0; j < text.length; j++) {             
    if( j == i) {             
    str += "<font face=arial color=" + color2 + ">" + text.charAt(i) + "</font>";             
    }             
    else {             
    str += text.charAt(j);             
    }             
    }             
    str += "</font></font></p>";             
    a.innerHTML = str;             
    }             
    (i == text.length) ? i=0 : i++;             
    }             
    setInterval("changeCharColor()", speed);             
    // End -->             
    </SCRIPT>
    </BODY>
      

  3.   

    use js & DHTML is okalso you can use a Applet
      

  4.   

    消失?伤感,附送念奴娇迁怀:
    <BODY BGCOLOR="blue">
    <font color=yellow size=6><div id=show>念奴娇  赤壁怀古
    大江东去,浪淘尽、千古风流人物。
    故垒西边人道是,三国周郎赤壁。
    乱石穿空,惊涛拍岸,卷起千堆雪。
    江山如画,一时多少豪杰。
    遥想公谨当年,小乔初嫁了,雄姿英发。
    羽扇纶巾谈笑间,强虏灰飞烟灭。
    故国神游,多情应笑,我早生华发。
    人生如梦,一尊还酹江月。</div></font>
    <script language=javascript>
    function clear(obj,n){
    var str=obj.innerText;
    if(n>str.length) return;
    var strClear=str.substring(0,n);
    obj.innerHTML="<font color=blue>"+strClear+"</font>"+str.substring(n,str.length);
    }
    var nCur=1;
    setInterval("clear(show,nCur++)",166)
    </script>
      

  5.   

    渐渐显示的效果不好码?
    <BODY BGCOLOR="blue">
    <font color=blue size=6><div id=show>念奴娇  赤壁怀古
    大江东去,浪淘尽、千古风流人物。
    故垒西边人道是,三国周郎赤壁。
    乱石穿空,惊涛拍岸,卷起千堆雪。
    江山如画,一时多少豪杰。
    遥想公谨当年,小乔初嫁了,雄姿英发。
    羽扇纶巾,谈笑间,强虏灰飞烟灭。
    故国神游,多情应笑我,早生华发。
    人生如梦,一尊还酹江月。.................................................</div></font>
    <script language=javascript>
    var nCur=1;
    setInterval("toshow(show,nCur++)",66)function toshow(obj,n){
    var str=obj.innerText;
    if(n>str.length) nCur=1;
    var strClear=str.substring(0,n);
    obj.innerHTML="<font color=yellow>"+strClear+"</font>"+str.substring(n,str.length);
    }
    </script>
      

  6.   

    文字不多的话用flash做我觉得好点!
      

  7.   

    这种?
    <span id=show style=font-size:16pt>
    中文Abc<span>中文Abc0中文Abc0</span>中文Abc<br>
    中文Abc<span style="color:yellow" scroll="red">中文Abc1</span>中文Abc<br>
    中文Abc<span style="color:purple" scroll="blue">中文Abc2中文Abc2</span>中文Abc<br>
    中文Abc<span style="color:black" scroll="lime">中文Abc3中文Abc3中文Abc3</span>中文Abc<br>
    中文Abc<span style="color:silver" scroll="green">中文Abc4中文Abc4中文Abc4中文Abc4</span>中文Abc<br>
    中文Abc<span>中文Abc5中文Abc5</span>中文Abc<br>
    </span>
    <script>
    var tags=show.all.tags("span");
    for(i=0;i<tags.length;i++){
    if(!tags[i].scroll)continue;
    eval("var c"+i+"=0")
    setInterval("var str=tags["+i+"].innerText;tags["+i+"].innerHTML='<font color="+tags[i].scroll+">'+str.substring(0,++c"+i+")+'</font>'+str.substr(c"+i+")",300)
    }
    </script>
      

  8.   

    这种?
    <span id=show style=font-size:16pt>
    中文Abc<span>中文Abc0中文Abc0</span>中文Abc<br>
    中文Abc<span style="color:yellow" scroll="red">中文Abc1</span>中文Abc<br>
    中文Abc<span style="color:purple" scroll="blue">中文Abc2中文Abc2</span>中文Abc<br>
    中文Abc<span style="color:black" scroll="lime">中文Abc3中文Abc3中文Abc3</span>中文Abc<br>
    中文Abc<span style="color:silver" scroll="green">中文Abc4中文Abc4中文Abc4中文Abc4</span>中文Abc<br>
    中文Abc<span>中文Abc5中文Abc5</span>中文Abc<br>
    </span>
    <script>
    var tags=show.all.tags("span");
    for(i=0;i<tags.length;i++){
    if(!tags[i].scroll)continue;
    eval("var c"+i+"=0")
    setInterval("var str=tags["+i+"].innerText;tags["+i+"].innerHTML='<font color="+tags[i].scroll+">'+str.substring(0,++c"+i+")+'</font>'+str.substr(c"+i+")",300)
    }
    </script>
      

  9.   

    万分谢谢楼上各位的帖子,尤其是weidegong(weidegong) 的帖子weidegong(weidegong) ,能不能再进一步:对"念奴娇  赤壁怀古..."的字体大小和颜色可以编辑,如果不行就算了,分照给阿!这里的分全部给qiushuiwuhen(秋水无恨)了weidegong(weidegong) 到下面的帖子留言拿分:
    http://www.csdn.net/expert/topic/745/745025.xml?temp=.5108454
    http://www.csdn.net/expert/topic/745/745070.xml?temp=.6289789
    http://www.csdn.net/expert/topic/745/745108.xml?temp=.4266168
    http://www.csdn.net/expert/topic/745/745131.xml?temp=.5342981
    http://www.csdn.net/expert/topic/745/745279.xml?temp=.8940851
    先给500分,剩下的以后给还是在这个帖子看通知!!!!!!!!!!!!!!
      

  10.   

    刚刚看了几个帖子:weiwei,麻烦你了!--weiwei ,继续来--先500分了--
    我的心中充满了问号:这个神秘人物是谁?谁是weiwei,为什么要给他这么多分?为什么没有我的分啊?没想到搞了半天,原来都是我的分:)weidegong(weidegong) ,能不能再进一步:对"念奴娇  赤壁怀古..."的字体大小和颜色可以编辑,如果不行就算了,分照给阿!关键是你到底要怎么个改法?如果只是背景色和字体颜色,大小,你可以在上面改呀?我用的是yellow和blue,你可以随便改了
      

  11.   

    <html>
    <head>
    <script>
    var i=1
    function changeColor(){
    var IeText=document.body.innerText
    var objFont=document.all.tags("font")
    var FontText=objFont[0].innerText
    if (IeText.length==FontText.length)return
    if (i == 10) i=1
    FontText=FontText + IeText.substr(FontText.length,1)
    IeText=IeText.substr(FontText.length,IeText.length - FontText.length)
    document.body.innerHTML="<font color=#"+i+i+i+i+i+i+" style=font-size:"+i+">" + FontText + "</font>" + IeText
    i++
    setTimeout("changeColor()",100)
    }
    </script>
    </head>
    <body onload=changeColor()>
    <font></font>Observe browser compatibility rataf
    </body>
    </html>
    來遲了﹐早知只是這樣純文本的就不查書了,你要求改變的話總不會是這樣變吧﹐不過我想應該都可以的﹐只要你說具體一點就可以了
      

  12.   

    liuzxit(按ALT不放﹐再按F4﹐你就会找到答案) 
       很酷的效果呀
      

  13.   

    wei...接着昨天
    http://www.csdn.net/expert/topic/747/747365.xml?temp=.2369348
    http://www.csdn.net/expert/topic/747/747382.xml?temp=.2319452
    http://www.csdn.net/expert/topic/747/747393.xml?temp=.8197595
    http://www.csdn.net/expert/topic/747/747400.xml?temp=.3117029
    http://www.csdn.net/expert/topic/747/747424.xml?temp=.0822565
    阿,擦擦汗先,终于完了Andrawu(Andrawu) ,你也有
    http://www.csdn.net/expert/topic/747/747429.xml?temp=.3989679
      

  14.   

    To vcfs(木可)
        救命啊~~我受不了了!!!这个题目真的值这么多分吗?
        你为什么要给我这么多分?我写的代码你拿来做什么了?真的有用吗?
      

  15.   

    <BODY BGCOLOR="blue">
    <font color=yellow size=6><div id=show>念奴娇  赤壁怀古
    大江东去,浪淘尽、千古风流人物。
    故垒西边人道是,三国周郎赤壁。
    乱石穿空,惊涛拍岸,卷起千堆雪。
    江山如画,一时多少豪杰。
    遥想公谨当年,小乔初嫁了,雄姿英发。
    羽扇纶巾谈笑间,强虏灰飞烟灭。
    故国神游,多情应笑,我早生华发。
    人生如梦,一尊还酹江月。</div></font>
    <p>
    <input type=button value=播放  onclick=play()>
    <input type=button value=暂停  onclick=clearInterval(timer)>
    <input type=button value=停止  onclick=clearInterval(timer);show.innerHTML=show.innerText;nCur=1;>
    <script language=javascript>
    var nCur=1;
    var timer;
    function clear(obj,n){
    var str=obj.innerText;
    if(n>str.length) return;
    var strClear=str.substring(0,n);
    obj.innerHTML="<font color=blue>"+strClear+"</font>"+str.substring(n,str.length);
    }
    function play(){
    timer=setInterval("clear(show,nCur++)",166);
    }
    </script>