JavaScript翻页程序
  | 
                   
                   
                     | 
                   
                   
                     | 
                   
                   
                    |  
                      
               作者:佚名 
                来源:InterNet 加入时间:2005-4-1                       | 
                   
                   
                    
            |  
              
         
 
 
不知道你们最近忙不忙,反正我是忙得够呛。 要组织班上的活动,还要折腾我的新机器。(我新买的计算机,没买声卡,更可气的是没法上网) 昨天晚上看《鹿鼎记》觉得翻页太不舒服了,自己写了一个翻页的,JavaScript不能对一个text/plain类型的进行scroll,只好结合ASP来做了。 Reader.html <html>
  <head> <meta http-equiv="Content-Type" content="text/html; charset=gb_2312-80"> <title>Text Auto Scroll Reader</title>
  <base target="main"> head>
  <body background="_themes/blends/blegtext.gif">
  <form action="read.asp" method="post" name="test" onSubmit="init()" target="display">   文件名:<input type="file" name="filename" size="15">      <input type="submit" value="View" name="b1">      <input type="button" name="b2" value="Stop" onClick="stop()">     卷滚速度:<input type="text" name="speed" value="1" size="2">     <input type="button" value="改变速度" name="b3" onClick="change()"> </form> <script Language="JavaScript">     var y = 0     var flag = 0     var speed = 1     function init(){         setTimeout("scrolling()",2000);         flag = 1;         y = 0;         return true;     }     function scrolling(){         if (flag == 1) {           parent.display.scroll(0,y);               y= y + speed               setTimeout("scrolling()",5);         }     }     function stop(){        if ( flag == 1 ) {             flag = 0;             document.test.b2.value = "Start";    }        else {             flag = 1;             document.test.b2.value= "Stop";             setTimeout("scrolling()",500);             }       }     function change(){       speed = parseInt(document.test.speed.value,10);     } </script>
  </body> </html> ================================================================= Display.asp <html>
  <head> <meta http-equiv="Content-Type" content="text/html; charset=gb_2312-80"> <title>Text Display</title> </head>
  <body background="_themes/blends/blegtext.gif" bgproperties="fixed"> <% Const ForReading = 1, ForWriting = 2, ForAppending = 8  Const TristateUseDefault = -2, TristateTrue = -1, TristateFalse = 0  Dim filename, fs, f, s , readf , skip , I filename = Request.Form("filename") Set fs = Server.CreateObject("Scripting.FileSystemObject") If fs.FileExists(filename) then     Set f = fs.GetFile(filename)     Set readf = f.OpenAsTextStream(ForReading,TristateFalse)   Else     Response.Write(filename & "此文件不存在!") End if i = 1 Do While readf.AtEndOfStream <> True     S = readf.ReadLine     Response.Write cstr(i) & "  " &  S & "<br>"     i = i + 1 Loop %> </body> </html>
  
 
               
              [文章录入员:nancy] | 
                                      
                     | 
                   
                   
                 
                
        
                
        
              
                   
     | 
            
     
      
     | 
          
     |