如何实现文本的卷屏浏览?

时间:2010-05-24 18:36:00 

reader.html

<html>
<head>
<meta  http-equiv="Content-Type"  content="text/html;  charset=gb_2312-80">
<title>精彩春风之文本自动卷屏</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="阅读"  name="b1">    
    <input  type="button"  name="b2"  value="停止"  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>精彩春风之文本显示</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>

标签:浏览,asp
0
投稿

猜你喜欢

  • oracle 触发器 学习笔记

    2009-05-24 19:57:00
  • ASP实现上传图片到数据库

    2007-09-21 12:59:00
  • AspJpeg 2.0组件使用教程(GIF篇)

    2008-12-16 19:37:00
  • HTML 5新增的元素

    2007-10-29 12:39:00
  • ASP sql:rs.open语句详细说明

    2008-03-17 11:30:00
  • N年前的JAVASCRIPT笔记

    2009-01-07 12:40:00
  • 网站的视觉路径和版式设计

    2008-04-15 14:35:00
  • 怎么样才能让ASP避免被SQL注入啊?

    2008-08-08 12:27:00
  • Access2003:不支持这种ActiveX控件

    2010-12-09 19:59:00
  • SQL 注入式攻击的终极防范

    2011-04-03 11:21:00
  • Request.ServerVariables各参数说明集合

    2008-11-25 18:49:00
  • Ajax编程之旅第一站:HTTP请求

    2008-08-07 12:55:00
  • jquery中文手册上的一点错误--说说p标签失去焦点

    2009-09-13 21:24:00
  • 在sql中返回插入的记录的id

    2008-12-21 15:54:00
  • MySQL数据库root权限丢失解决方案

    2008-07-13 13:59:00
  • 优化代码 改善CSS文件可读性

    2008-06-13 13:50:00
  • SQL查询效率注意事项小结

    2012-01-05 19:31:25
  • 如何解决ASP脚本运行超时的错误

    2007-10-14 11:38:00
  • Variant总能找到与之相匹配的数据类型吗?

    2009-10-29 12:20:00
  • Chrome V8 引擎对 sort 的优化

    2010-02-04 17:27:00
  • asp之家 网络编程 m.aspxhome.com